3375 Kioka Ave, Upper Arlington, Ohio 43221 USA
Look for this sign at the entrance.
Photo Credit: Yelp