Get directions to: Orient Blossom Restaurant, Elmhurst, NY
Restaurant address: 90-53 Corona Ave Fl 1 Elmhurst, NY 11373, USA
Restaurant: Orient Blossom Restaurant