Get directions to: Harbor City Restaurant Incorporated, Elmhurst, NY
Restaurant address: 8401 Queens Blvd Elmhurst, NY 11373, USA
Restaurant: Harbor City Restaurant Incorporated