New York, NY asian restaurants & food

Super Taste

Asian Restaurant, Dumpling Restaurant, Noodle House

26 Eldridge St (Canal St & Division St), New York, NY 10002
(212) 625-1198

, ,

Excellent Good Average Poor Awful 4.0 / 5 based on 166 votes

Photos

  • Super Taste photo by John Corbin Qian
  • Super Taste photo by John K
  • Super Taste photo by Mike Sherman
  • Super Taste photo by Mike Sherman
  • Super Taste photo by Cheryl Tan
... Order the number 2 spicy beef noodle soup. The steamed dumplings are also... Try the Mount Qi Beef Noodle One of my favorite noodle soup shops. Get the Mt. Qi if you like spicy

Reviews: 1

  • Lodoe S.