Description
Laut, located at Union Square, was one of the first Malaysian restaurants to receive a Michelin Star in NYC. They focus on presenting the best...
15 E. 17th St. Manhattan, NY, 10003
(212) 206-8989