I closed Landucci italia 1 year ago and Landucci italia is still rated in the top 10 in all of Falmouth. Villaggio at the Regatta in Cotuit, 15 minutes away is where you will find me now. 4631 Falmouth Rd. Rte. 28, Cotuit, Ma. 02635 Call 508-548-5000. Chef J
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.