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
718-429-8207