Restaurants in Buffalo, NY
Restaurants • Pizza
2818 Delaware Ave.,
Buffalo ,
NY
14217
UNITED STATES
Based on 1 reviews
Good food. Great price.
Nice selection. Pizza, salad, soup. All you can eat forWorldwide > United States > Buffalo, NY > Pizza