New York, NY asian restaurants & food

Taro

Asian Restaurant, Chinese Restaurant

7109 13th Ave (72nd St & 71st St), New York, NY 11228
(718) 232-4680
Excellent Good Average Poor Awful 5.0 / 5 based on 2 votes

Photos

  • Taro photo by David Ciriaco
  • Taro photo by Iván Useche
  • Taro photo by Dayes W
  • Taro photo by Angel GS 婉
  • Taro photo by Lisa
... dishes to be served. Dungeness crab dish was not served as ordered and was...

Reviews: 1

  • Kenny C.