Get directions to: Keen Wah Kitchen, Cedarhurst, NY
Restaurant address: 121 Cedarhurst Ave Cedarhurst, NY 11516, USA
Restaurant: Keen Wah Kitchen