A while back there was a discussion about a great little restaurant in Stoneham that was tucked back into a strip mall I think. I can't find the thread anywhere. Can you help? Would like to go there tonight. TIA
No, not tres amigos or gaetano's. Oy, I just realized I screwed up. It's in Wakefield. Somewhere near North Avenue. I think it was Greek. I guess I'll repost. In the meantime, does this ring a bell in Wakefield?