Marco's Pizza Reviews & Details
2658 W Central Ave
Marco's Pizza is located at 2658 W Central Ave in Toledo near the intersection of Central Ave W and Wendover Dr. Their menu consists of American dishes . Call (419) 475-9555 for delivery or takeout.
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:Central Ave W And Wendover Dr
Tell us more about Marco's Pizza Toledo!