Reviews
08/26/2013
Cold, slow and over priced. Had a birthday party here. Service was a joke. Rude and slow. They promised the world and delivered garbage. I wouldn't trust the owner of this place. I would have given zero stars but had to give one to send review.
04/09/2008
I recently went to this Imo's for lunch. I was alone. I ordered Hot Wings, Cheese Garlic Bread, House Salad & a soda.
My bill came to over $13.00. I ask for a cup of water to go. The cashier told me that I would have to pay $1.75 for a cup of water to go.
What happen to the courtesy? Are they that desparate for money?
Sorry, sorry excuse for business.
01/24/2008
Everytime I visit St. Louis this is my first stop! I love Imo's Pizza and the staff at this location have always been very nice and accomodating. Someone needs to expand Imo's in Atlanta!!!
Details
Phone: (314) 241-6000
Address: 1701 Delmar Blvd, Saint Louis, MO 63103
Website: http://www.hilton.com
More Info
- BBB Rating
- Payment method
- mastercard, visa
- Neighborhoods
- Downtown West, Downtown St. Louis
- Other Links
- Categories
- Other Information
Parking: Paid, Street
Wheelchair Accessible: Yes
Cuisines: Take Out, Italian, European, Continental, Pizza
People Also Viewed
- Tony's Restaurant
410 Market St, Saint Louis, MO 63102
- Domino's Pizza
1430 N 13th St, Saint Louis, MO 63106
- Charlie Gittos Pasta House
207 N 6th St, Saint Louis, MO 63101
- White Knight Diner
1801 Olive St, Saint Louis, MO 63103
- Syberg's
2211 Market St, Saint Louis, MO 63103
- Landry's Seafood House
1820 Market St, Saint Louis, MO 63103
- Thomas W Klein Catering Inc
701 N 15th St, Saint Louis, MO 63103
- Soulard's Restaurant & Bar
1731 S 7th St, Saint Louis, MO 63104
- Hardee's
601 Chestnut St, Saint Louis, MO 63101
- J Gumbo's
312 N 10th St, Saint Louis, MO 63101