Central Perk Cafe
Restaurant
•
105 Cedarhurst Ave, Cedarhurst, NY 11516, USA
8.2
Saturday: Closed
See if anyone you trust recommends it!