Love their light crust pepperoni pizza and Greek salad.
July 2023
Absolutely the Best Pizza in the World!Let alone Holland Ohio.The best people that care about food quality and quantity!Don’t miss out on this amazing Place.And Be Blessed!
July 2023
Pizza was hot and just the way we ordered it. Marco's has the best pizza and sauce and will always order from them. I love the subs also