Contact Us Phone 440-394-8229 Address 28500 Miles Rd Suite A Solon, OH 44139, USA Hours Sun - Thur: 11:30 AM - 9 PMFri - Sat: 11:30 AM - 10 PM View Location on Google Maps