Vietnamese restaurant · 39-79 Sunnyside Ave, Stamford, CT
Dine-In
More food in Stamford, CT · Vietnamese Food in Stamford