1390 W 9th St, Cleveland, Ohio 44113 USA
Named "Best Seafood Restaurant" by Cleveland Magazine - Our Chef's Garlic Shrimp appetizer.
Photo Credit: Yelp