is Ranked #3 of 29 Restaurants in Idaho Falls.
Some say, it is unique, amazing, happy.
The Latest Review: ★
Sent on the 18th of September, 2008
I have been here many times but the last few times i was not happy with the way i was treated and the price of the food, it seems to go up every time i go in there,i have found a few more places down town and have decided to go there from now on.