8257 Beechmont Ave, Cincinnati, Ohio 45255 USA
Under new management as of Spring 2022
Photo Credit: Yelp