Rice Noodle Thai Eatery
|Address:||179 West Central Street (Suite 7), Natick, MA 01760|
Did this place used to be Sabrina's wayyyyy back in the day? Anyone?
What to order:
Final thoughts on
Rice Noodle Thai Eatery Hours