Address: 1085 Niagara St, Buffalo, NY 14213, USA
Yes
I'd imagine so. They probably have an online menu.
Add Answer
Thanks! Your answer is awaiting moderation.
Do they have gluten free options?
Do they except credit cards?
Do they do take out ?
serve wine and beer?
Trending Places
Italian restaurant
2082 Kensington Ave, Buffalo, NY 14226, USA
581 Delaware Ave, Buffalo, NY 14202, USA
5640 Main St, Buffalo, NY 14221, USA
1 Walden Galleria Suite TH133, Buffalo, NY 14225, USA
981 Kenmore Ave, Buffalo, NY 14217, USA
3347 Delaware Ave, Buffalo, NY 14217, USA