skip to main |
skip to sidebar
5 / 11
Alto
Alto is a luxury Italian restaurant located in the Rockefeller Center area. The restaurant features a selection of over 2500 different wines, showcasing the Grand Cru's of Europe and has received numerous Awards including the Award of Ultimate Distinction from the Wine Enthusiast.