Free Pizza with a Bottle of Wine

Free Margherita Pizza with Wine Purchase

Marco’s Italian Restaurant, 1085 Niagara St

Every Wednesday and Thursday, while supplys last, enjoy a bottle of Lagovuveri 1697 Frappato or Caramella to get a free Margherita Pizza!