1484 2nd Ave
New York, NY 10075
New York, NY 10075
Open HoursSu to Th from 12:00pm to 11:00pm,Fr to Sa from 12:00pm to 11:30pm
OverviewAl Forno is a rather modest, non-descript Italian restaurant that occupies a corner spot on a restaurant-infested stretch of the Upper East Side. The restaurant, as its name...
more