3019 Pine Ave, Niagara Falls, New York 14301 USA
Still the same inside and if that is an indication that the food will be the same then IM FINE WITH THAT
Photo Credit: Yelp