Indonesian street restaurant cover
Indonesian street restaurant logo

Indonesian street restaurant - Mushrefa, Jeddah

Grill - Indonesian

4.5

Fast Delivery

Main Items

Sate Sticks

Side Items

Beverages