A couple of years ago, we experienced a wonderful invasion of new Indonesian places in Elmhurst. Were obsessed with the peanut-sauced Sumatran satays at Minangasli, which come on a bed of compressed rice starch called lontong.

Location Details

86-10 Whitney Ave.
Flushing NY 11373


All-access pass to top stories, events and offers around town.

Sign Up >

No Thanks!

Remind Me Later >