Supreme Leader Chicken - Armadale
Chicken Korean
Armadale Central Shopping Centre, Shop 20, Armadale, 6112
Not taking orders
This place is not taking orders right now
Chicken Korean
Armadale Central Shopping Centre, Shop 20, Armadale, 6112
Not taking orders
This place is not taking orders right now