1. Slice of Italy
890 Main St, Falmouth, MA 02540
Coordinate: 41.55509,-70.60031
Phone: (508) 495-1106
2. Osteria La Civetta
133 W Main St, Falmouth, MA 02540
Coordinate: 41.55361,-70.61885
Phone: (508) 540-1616
3. La Cucina Sul Mare
237 Main St Between Elm Arch Way And Walker Street, Falmouth, MA 02540
Phone: (508) 548-5600
4. Villaggio Italian Ristorante & Martini Bar
188 W Main St, Falmouth, MA 02540
Coordinate: 41.55366,-70.61862
Phone: (508) 540-6400
5. La Cucina Sul Mare
237 Main St, Falmouth, MA 02540
Coordinate: 41.55179,-70.61552
Phone: (508) 548-5600
6. Steve's Pizza
374 Main St, Falmouth, MA 02540
Coordinate: 41.55239,-70.61201
Phone: (508) 457-9454
7. Sopranos Casino By The Sea
286 Grand Ave, Falmouth, MA 02540
Coordinate: 41.54458,-70.59759
Phone: (508) 548-7800
8. Stone Oven Pizza Co
271 Main St, Falmouth, MA 02540
Coordinate: 41.55177,-70.61473
Phone: (508) 548-1222
9. Papa Gino's
56 Davis Straits, Falmouth, MA 02540
Coordinate: 41.55761,-70.59983
Phone: (508) 540-4024