Imo's Pizza

121 N Oaks Plaza, St. Louis
(314) 389-1122

Customers' Favorites

Photos

+21 photos
+20 photos
Add a photo

Recent Reviews

Imo's Pizza is the st. Louis style Pizza you have to come to St Louis to enjoy it like going to New York even New York

Vegetarian options: Any style vegetarian pizza you like

Kid-friendliness: Kids favorite foods
Charged for a sandwich we only talked about and decided NOT to order. Then the receipt was only a total of money charged, not a list of the food that was ordered.

Vegetarian options: Some are available
THE best pizza ever!! Not just because I am from the area. We would fly to STL and buy half frozen half cooked pizzas & take home to cook. Now the are sold in local grocery store!!!

Vegetarian options: Can order veggie pizza

Parking: Free

More Reviews