Get directions to: Asian Chao, East Elmhurst, NY
Restaurant address: #csaf4 Central Terminal Bld East Elmhurst, NY 11370, USA
Restaurant: Asian Chao