201 E 61st St
New York, NY 10065
New York, NY 10065
Open HoursLunch Mon.-Sat., Dinner nightly
OverviewWith lots of little tables outside, and a comfortable dining room inside, this Italian restaurant is a popular evening spot on Manhattan's Upper East Side. Businessmen come here...
more