is Ranked #2 of 32 Restaurants in Idaho Falls.
Some say, it is inconvenient, disgusting, surprised.
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.