About Mimo
Mimo has not added a description yet.
Own Mimo? Claim this listing to write your own description and add your hours and photos.
Location
Other italian restaurant nearby
- Mandola's Deli
4105 Leeland St, 77023 · 0.6 mi
- Flakey's Pizza
1275 Milby St, 77003 · 0.8 mi
- Il Circolo Italiano
4800 Martin Luther King Blvd, 77004 · 1.1 mi
- Pinball Pizzeria
2240 Navigation Blvd Ste 800, 77003 · 1.9 mi
- Grotto Downtown
1001 Avenida de las Americas, 77010-1063 · 2.1 mi
- Potente
1515 Texas Ave, 77002 · 2.3 mi








