1979 W 25th St, Cleveland, Ohio 44113 USA
I would have expected them to have a nean light.
Photo Credit: Yelp