Nha Trang Restaurant Inc

87 Baxter St, New York 10013, United States Get Directions to this spot
87 Baxter St
New York, 10013
NY, United States
(212) 233-5948

1 reviews for Nha Trang Restaurant Inc

  • maerzbow
    • 35
    • 14
    • 05. May 2008

    So good, we ate there 3 times in our 2 weeks stay! Unfortunately it is always crowded, so expect to wait for some minutes to get a table.