6655 Transit Rd, Lockport, New York 14094 USA
Drive-In, inside the concession stand
Photo Credit: Yelp