A good ice cream, worthy a stop in a busy day. The quality of the ice cream make me remember this as a place to take a break. Fast, easy and good.
Address: 8408 S 110th East Ave, Tulsa, OK 74133-2579
Location: United States > Oklahoma (OK) > Tulsa
Phone Number: +1 918-665-3333