Can an Open Table Gift card for Il Gattopardo be used at The leopard?
Address: 13-15 W 54th St, New York, NY 10019, USA
Cobra | Oct 13, 2020
Probably not
louis acquarulo | Oct 13, 2020
Don't know but the food is great there's truffles this time of year
Thanks! Your answer is awaiting moderation.