Address: 3330 South Park Ave, Buffalo, NY 14218, USA
βI was glad I was able to get just a nice big slice! Just passing through the city and they had just what a needed. The bread sticks were oh so good! I really wanted to go back in and grab a dozen to go home but I fought myself. πβ
Address: 3387 South Park Ave, Buffalo, NY 14219, USA
βThe service here was amazing! Our server anticipated needs and were more than happy to refill drinks and help. The food was fresh and flavorful. Everything that we ordered was enjoyable and what we would expect from a restaurant as well established as this one. This place is a Southtowns gem. Just beware, it is still Cash or check only... no debit cards or credit cards so come prepared (or they have an ATM up front for your convenience) .β
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…