Hi-- I have a lunch meeting coming up in West Newton. The places I like in that neighborhood seem to be more take-out: Blue Ribbon, Sweet Tomatoes, Comellas. I need more of a sit-down restaurant and I'm drawing a blank as to what else is around there. Isn't there a chinese place near Sweet Tomatoes--is that any good? What else?
Thanks very much!