177 Massachusetts Ave Ste A, Boston
This is a Vietnamese restaurant with Thai and Vietnamese cuisines.
Chill Out
Kids Friendly
Typical Tourist