Osteria La Civetta
133 Main St.
Falmouth, Mass. 02540
How does one judge "good" Italian food? For me, the answer is: Rich flavors that still taste light, rather than over-indulgent and heavy. If you agree with my definition, y