Lily's review of Sumatera Restaurant NYC

Lily
Elmhurst, Queens
9.8
All the stir fried dishes have great wokhei. Their homemade peanut sauce is delicious
Review mediaReview mediaReview media
000