2785 Euclid Heights Blvd, Cleveland, Ohio 44106 USA
Inside restaurant. Great social distancing
Photo Credit: Yelp