More from Restaurants & Bars

Restaurants & Bars Greater Boston Area Thai

New Thai in W. Newton?

Science Chick | | Jan 16, 2007 07:55 PM

I've noticed a new Thai place on Elm Street, around the corner from Blue Ribbon. Has anyone tried it? It is in the space where that failed Chinese spot was previously. I may have to myself and report back.......