Old school Italian restaurant with an upscale vibe! Homemade Italian speciality’s and hand stretched pizzas. Great wine list and classic sodas! Gramma makes the desserts
Know a great happy hour or special for this location?
Suggest an edit
1085 Niagara St, Buffalo, NY 14213
© 2025 Checkle, Inc
Privacy
Terms