Landucci
Italian
Tel: (508) 548 5000
824 Main St.
Falmouth, MA
United StatesMore about us...
Popular Italian, seafood & steakhouse Restaurant. Pleasant atmosphere, live piano music Fri, Sat, Sun. A local favorite. Open daily, dinner only.
Tel: (508) 548 5000