Know a great happy hour or special for this location?
Chinese fare takes on Indian influences at this buzzing, traditionally decorated fusion restaurant.
Suggest an edit
87-09 Grand Ave, Elmhurst, NY 11373