Full menu with prices & pictures
Imo's Pizza 23 North Bemiston Avenue, Clayton, 6...
When you're planning your visit to Imo's Pizza, you could take municipal transportation to the station Forsyth, which is the nearest station at 916 meters distance to the eatery.
The restaurant from Clayton offers 63 different dishes and drinks on the menu at an average $7.1.
The average evaluation of 4.6 shows that the restaurant is one of the favorites of all its guests.