308 Euclid Ave, Cleveland, Ohio 44114 USA
That's it folks that place is not much bigger than this picture
Photo Credit: Yelp