Pizza restaurant, Fast food restaurant, Italian restaurant, Pasta shop, Pizza delivery, Pizza takeaway, Salad shop, Sandwich shop
In the lively atmosphere of St. Louis, Imo's Pizza offers a casual dining experience loved by locals and visitors alike. This pizza joint specializes in comfort food, featuring a delightful menu that includes not only pizza but also pasta and sandwiches. While the prices are wallet-friendly, and the fast service is a highlight, some recent guests noted inconsistencies in their orders. With options for takeaway, delivery, and a kid's menu, it's an easy choice for a quick bite with family or friends. Despite the occasional wait, the inviting vibe makes it worth a visit.
Mexican restaurant
5901 Southwest Ave, St. Louis, MO 63139, United States
American restaurant
3152 Osceola St, St. Louis, MO 63111, United States
Tex-Mex restaurant
925 Geyer Ave #3921, St. Louis, MO 63104, United States