Don't let the location fool you (attached to the Falmouth Inn), this restaurant is fantastic. The staff was extremely friendly, food was delicious and plentiful, and the price was on par with a Cheesecake Factory or similar. Also, they have a piano bar. It's a little small, so call ahead if you have a big group. Definitely would go back.
If you own or manage Landucci italia, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.