The Chicken Shop The Chicken Shop

22 Jardine St, Canberra, ACT