291 Seneca St
Buffalo, NY 14204
Buffalo, NY 14204
Open HoursLunch & Dinner Mon.-Sat.
OverviewWhat else is there to say except: homemade Italian! You get all the Italian classics, moderately priced, with a casual atmosphere and portions that guarantee you won't leave...
more