New York, NY asian restaurants & food

Mantra

Restaurant

986 2nd Ave (52nd St & 53rd St), New York, NY 10022
(212) 813-1595
Excellent Good Average Poor Awful 2.5 / 5 based on 19 votes

Photos

  • Mantra photo by Kaina