Italian Restaurants in New York, NY
Italian Restaurants
180 Columbus Ave.,
New York ,
NY
10023
UNITED STATES
Based on 2 reviews
Great Food & Atmosphere
Wonderful atmosphere, great food, perfect location.Very Good Food
I've lived on UWS for years and passed this place by, because of the frequent crowd of blue hairs there for the early bird special and the sad, uninviting interior. Now they have a new Chef and a better menu, so I gave it a try and was...Worldwide > United States > New York, NY > Italian Restaurants