Zesty Italian Trio Pizza Restaurants in South Lyon
Show restaurants on map
4.5
Menu
Table booking
4.5
Menu
Table booking
City: South Lyon, 57102 10 Mile Rd, South Lyon, MI 48178, USA, United States
"I ordered a pizza at 8:13 PM and it did not show up until 9:30 PM. I tried to track my order but it did not work. I called the manager of the Papa Joh..."
Feedback
These reviews refer only to the mentioned ingredients.