Asian KitchenRestaurants85-43 Grand AveElmhurst, NY, 11373 · US+17185650906asiankitchenflushing.comHours not available