Imo's Pizza
Address:
12976 W 87th Street Pkwy, Lenexa, KS 66215
Phone:
(913) 438-8888
Cuisine:
Pizza
Pizza,
Restaurants
Other Businesses:
- Arris Pizza at 12812 W 87th Street Pkwy, Lenexa, KS 66215
- Baskin-Robbins at 12840 W 87th Street Pkwy, Lenexa, KS 66215
- Quiznos Sub at 12838 W 87th Street Pkwy, Lenexa, KS 66215
- Holyland Cafe at 12275 W 87th Street Pkwy, Lenexa, KS 66215
- Chartruese Caboose at 12976 W 87th Street Pkwy, Lenexa, KS 66215