When & Where
We love what we do and are often here having fun past the posted business hours. Please feel free to call and see if we are still around!
71 N. Main Street / Chagrin Falls, OH 44022
We are located at the corner of River St. and Main St. in the heart of Chagrin Falls, just three doors down from Starbucks and close enough to the falls to hear them on a quiet day.