Upscale restaurant with greenery, high ceilings, and city views, serving wine and French cuisine.
Per Bottle / Max 2 / Cant be on Wine List
Le Pavillon
(212) 662-1000
One Vanderbilt Ave, New York, NY 10017, USA
View on Google
View Wine List
Invalid value