Indonesian restaurants in Elmhurst, New York

Asian Taste 86

Indonesian

86-10 Whitney Ave, Elmhurst, NY 11373

Upi Jaya

Indonesian

76-04 Woodside Ave, Elmhurst, NY 11373

Java Village

Indonesian

86-10 Justice Ave, Elmhurst, NY 11373

Pondak Jakarta

Indonesian

86-20 Whitney Ave, Elmhurst, NY 11373

Mie Jakarta

Indonesian, Noodles

8620 Whitney Ave, Elmhurst, NY 11373