13664 PEARL ROAD • STRONGSVILLE, OH 44136 • 440.572.1111
Overlooking Town Square in Strongsville, Ohio, this beautifully restored mid-19th century mansion and architectural gem is Cleveland’s south side legendary home of the freshest seafood, steaks and chops and a premier dining spot in Northeast Ohio.
From the service to the food, people are loving the experience our team creates. Now, we’ve got the awards to prove it. Click Here