Long Potato Fries | Long French Fries | Kentang Panjang | Potato Potate / Medan Street Food / Indonesian Street Food. Location: … Alo Japan.
Alo Japan.