8351 Niagara Falls Blvd, Niagara Falls, New York 14304 USA
View just after 3 pm on a Sunday
Photo Credit: Yelp