There are a lot of different flavored ice creams to pick from and prices are amazing. If you want something else besides sweets to eat, they also have burgers and fries which are great as well.
Address: 1545 E 71st St, Tulsa, OK 74136-5006
Location: United States > Oklahoma (OK) > Tulsa
Phone Number: +1 918-494-0331