217 Eldridge St, New York, NY 10002, United States
View on Map
What travelers say:
The restaurant in downtown New York's location is really interesting to translate into Chinese, called the universe, the per capita price of this store is not cheap, but value for money.