Landucci Italia Ristorante
Drag box to select area
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
- Hours: Daily, 4:30pm - close.
- Accessible: yes