Indo Java is an imported food shop, located at 85-12 Queens Blvd, Elmhurst, NY 11373, United States
Great spot to get Indonesian treats & prepared Indonesian food!
Great selection of Indonesian food stuff same food stuff that Suriname people use to cook
Nice store