is an awesome Dessert / Ice Cream Restaurant
Ranked #1 of 25 Restaurants in Glenwood-Wilbur Mesa.
Some say, it is friendly, excellent.
The Latest Review: ★★★★★
Sent on the 14th of May, 2008
The food is excellent!!! Lots of choices, plus the staff is really friendly. I have been eating there for yrs. They make you feel like family..