New Xe Lua

VietnameseChinatown$$

Today's hours

10:30am - 9:30pm

    New Xe Lua

    86 Mulberry Street
    New York, New York 10013
    212-577-8887212-577-8887

    Address

    86 Mulberry Street | Map
    New York, New York 10013
    212-577-8887212-577-8887
    www.xeluarestaurantnyc.com

    MORE ABOUT New Xe Lua

    Food and Drink

    • Lunch
    • Dinner
    • Takeout