A really good Italian restaurant in Falmouth. Service was fine, food was very good. It wasn't crowded the night we went but it was a rainy night during the week. Would return again and recommend!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.