Osteria La Civetta
Restaurant / Food & Drink$$
Local FavoriteFamily Friendly
Osteria La Civetta is a small, intimate Italian restaurant on Falmouth's Main Street helmed by husband-and-wife team Andrea and Sarah. Pasta is made fresh daily, the seafood is locally sourced, and the room has the understated warmth you'd expect from a proper osteria. Consistently one of the best dinner tables on the Cape.
Get Directions