Get directions to: New Six Happy Chinese Restaurant, Far Rockaway, NY
Restaurant address: 1479 Beach Channel Drive Far Rockaway, NY 11691, USA
Restaurant: New Six Happy Chinese Restaurant