3 "Indonesian" Restaurants in New York.
Sky Cafe is a small spot in Elmhurst where you’ll find excellent Indonesian food.
Asian Taste 86 is a halal Indonesian spot in Elmhurst. Make sure to order the bakwan campur noodle soup.
Asian Taste 86