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.