( 337 Reviews )
Imo's Pizza
Pizza, Italian Restaurant, Pasta Shop
4801 W Main St Belleville, IL 62220
Inner-City Escapee
Not my type of "SLICE". Tastes more like a bean paste than Pizza sauce.
( 400 Reviews )
Imo's Pizza
Pizza, Italian Restaurant, Pasta Shop
201 S Belt E Belleville, IL 62220
Gordon House
I cant rate the food here because even though they have one of the biggest buildings out of all the other lmos locations in Belleville, they are the only one that does no ... more