Having more or less exhausted the usual Davis Square/Ball Square options, my friend and I are looking for reasonably priced Italian food (or seafood) in the Davis Square area. We're looking for a restaurant, as opposed to a deli, but we'd like to pay less that $15/each for dinner.
We've tried "Out of the Blue" and hated it. Given what I've heard about Antonia's, I'm not eager to try it.
What about Victor's in McGoun (sp?) Square? Is it any good?