Supreme Leader Chicken - Darra

Chicken Korean

31 Acanthus Street, Darra, 4076

Delivering now

Your order