New York, NY asian restaurants & food

Xe Lua

Vietnamese Restaurant

86 Mulberry St (Bayard St & Walker St), New York, NY 10013
(212) 577-8887

, , , , ,

Excellent Good Average Poor Awful 3.5 / 5 based on 189 votes


  • Xe Lua photo by Justin X
  • Xe Lua photo by Randall Reynolds
  • Xe Lua photo by Mika Thiha
  • Xe Lua photo by Jimmy Wang
  • Xe Lua photo by Rhea  P
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...

Reviews: 1

  • EArchitect