We have been going there for years, recommended by a neighbor who happens to be Italian. Easily one of the best Italian restaurants in Cleveland. Small place and weekends could be crowded even on Sundays so get there early. Their seafood dishes are excellent. I look for the sautéed frog legs when they have it and the Frutti de Mare is always fresh. Moderate price about mid $20 and higher per dish.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.