logo left logo right italian restaurants buffalo ny

The Finest Northern Italian Restaurant In Buffalo, NY

2082 Kensington Avenue Snyder, New York 14226

716-839-5876

ABOUT US MENU WINES SPECIALS REVIEWS LOCATION RESERVATIONS CONTACT
 
location of san marco buffalo ny
 

specials