Yakitori 38 Canberra – 5.0★ Reviews & Hours