90 E 10th St.,
New York , NY 10003 UNITED STATES
Based on 1 reviews
Gone downhillWait staff is not helpful, food not fresh. This place used to be so wonderful. What happened? New ownership? Too many other choices in this city to be bothered with this disappointment. Look elsewhere.
Worldwide > United States > New York, NY > American Restaurants