This is the food page of Marco's Fine Italian Dining on 1085 Niagara St Buffalo NY 14213.
(first reviewed on December 7, 2017, last updated on December 7, 2017.)
Marco's Fine Italian Dining is ranked #1 of 2 Restaurants in West Side Buffalo.
This page has had 60 visitors. You are the 60th.