is Ranked #2 of 30 Restaurants in Idaho Falls.
Some say, it is disgusting, surprised, inconvenient.
The Latest Review: ★
Sent on the 19th of January, 2011
They messed up my order, and took my money. When I asked them to do something to fix the order they refused stating it would be inconvenient for them.