The Mayor's Pizza and Grill is located in Benin City, Nigeria on 9 Aideyan St, off Ihama Rd, Oka. The Mayor's Pizza and Grill is rated 3.7 out of 5 in the category pizza restaurant in Nigeria.
Address
9 Aideyan St, off Ihama Rd, Oka
Amenities
Good for kidsToilets