Restaurant
The Rice Barn
5 locals recommend,
Location
1037 Great Plain Ave
Needham, MA
Tips from locals
Another local-ish place in Needham, this is a family oriented Thai. This is really good food but I stick to the ones in Wellesley. If you find yourself in that neighborhood thought is a great place to grab a bite.
Unique things to do nearby
Locals also recommend
- 10 locals recommend
- 5 locals recommend
- 4 locals recommend