8.1
203 1st Ave (btwn 12th & 13th St), New York, NY
Vietnamese Restaurant · East Village · 99 tips and reviews
2. Xe Lửa Vietnamese Restaurant
86 Mulberry St (btwn Canal & Bayard St), New York, NY
Vietnamese Restaurant · Chinatown · 56 tips and reviews
124 Hester St (btw Bowery & Chrystie), New York, NY
Noodle Restaurant · Lower East Side · 41 tips and reviews