American Restaurants in New York, NY
American Restaurants • Italian Restaurants
133 E 61st St.,
New York ,
NY
10065
UNITED STATES
Based on 1 reviews
Awful service, weirdly bad food, absurd atmosphere
I don't have time to give this restaurant the three page negative review it deserves, so I'll keep it simple: Do you really want to eat a crab cake appetizer that is garnished with--I kid you not--something resembling mini-pretzel sticks?...Worldwide > United States > New York, NY > Italian Restaurants