The BEST the Somerville/Cambridge area has to offer for Italian food. Olive Garden its not...the back of a superette it IS. In-there is the charm. After you walk past the chips/magazines you'll get greated w/ open arms into the italian food around. Real people who will sit down and chat your ear if, if you're in the mood. Great dinners and homemade tiramisu! Go once and you'll find yourself back again, again, and again! See you there!
Pros: Food, Food, Food, Wait Staff, Atmosphere
Cons: street parking
more