God, this place serves the best sandwich I have ever eaten. The Gyro's is to die for. Fresh, hot, tender and absolutly delicious. Combine this with Super Friendly Service and a good price and this place is close to Heaven. I will definatly eat there the next time I'm in St. Louis.
Pros: Great Food, Great Price
Cons: Needs to stay open later
more