Restaurants in Buffalo, NY
Restaurants • Pizza • Italian Restaurants
2835 Delaware Ave.,
Buffalo ,
NY
14217
UNITED STATES
Based on 1 reviews
bad food bad service all around bad experience
We ordered a bacon cheeseburger sub a turkey club and an order of onion rings.We asked for delivery and said side door upstairs as its very hard for my husband who is disabled to get down the stairs to answer the door.The delivery guy did...Worldwide > United States > Buffalo, NY > Restaurants