More from Restaurants & Bars

Restaurants & Bars Greater Boston Area Italian

Italian in Davis Square

mueleta | | May 12, 2007 06:41 PM

I was told there was a great and inexpensive Italian place essentially behind Sagra but on Elm Street. I like Sagra (not great Italian food but a fun bar for an early date) but I recently heard about this other restaurant and can't remember the name. Does anyone know of this restaurant? Thanks!