The Polo Bar
Restaurant
•
1 E 55th St, New York, NY 10022, USA
9.2
Sunday: 5 PM – 10 PM
See if anyone you trust recommends it!