Restaurants in Niagara Falls, NY
Restaurants • Pizza
7617 Niagara Falls Blvd.,
Niagara Falls ,
NY
14304
UNITED STATES
Based on 3 reviews
Terrible Management, Service and Food is not consistent
Had a terrible experience at this restaurant last year, my son in law had similar experience this week. Management is mean spirited full of attituide , service was rude and slow, and food was mediocre and the floor was dirty with napkins...local
Pizza and Wings great nothing to compare to. Fast service and comfortable atmosphere.Best food Lousy service
Looooove their food but I always and I mean always receive bad service at this restaurantWorldwide > United States > Niagara Falls, NY > Restaurants