There're a couple in Somerville that we like. One is Marino's on Mass Ave (between Porter and Arlington), though it's pretty big and somewhat pricey. The other is Antonia's, right in Davis, a couple doors down from the Store 24 (actually, next door to the ice cream place). I'm a big fan of their food, and the atmosphere is nice. No wall between the kitchen and tables.
no subject