Located at the corner of Derhake and Washington, Imo's pizza is one of the areas favorite pizza parlors. They are the originators of the St. Louis style thin crust pizza. In addition to their delicious pizzas they also offer sandwiches, pastas and salads.
- Hours: Mon-Thurs, 10am - 11pm; Fri, Sat, 10am - 12am; Sun, 11am - 10pm
- Payments accepted: Cash, MasterCard, Visa
- Food & dining options: Vegetarian
- General services: Delivery, Eat-in, Take-out
- Cuisine: Italian, Pizza