Xe Lua
Vietnamese Restaurant
86 Mulberry St (Bayard St & Walker St), New York, NY 10013
(212) 577-8887
(212) 577-8887
3.5 / 5 based on 189 votes
Photos
Off menu, but beef cubes and rice is delish in your mouth, light on...
Authentic Pho Xe Lua as the soup is the best among other...
The Bbq Chicken Bún (vermicelli bowl) is amazing. Plus, you must get the...