Landucci Italia Ristorante

Flag as Inappropriate

100% Were impressed
Located at the Falmouth Inn, Landucci's Italia Ristorante serves up  Italian specialities, Tuscan steaks and signature seafood in a charming, newly renovated dining room. Formally called Villagio and located on Main Street, this restaurant features a diverse menu and interesting decor. Off the main dining room there is a new lounge called Ultra Vintage that acts as a martini, wine and tapas bar. Landucci provides an impressive wine cellar, a hip crowd and great food.
824 Main St, Falmouth, MA 02540
(508) 548-5000
  • Hours: Daily, 4:30pm - close.
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0