Cos Restaurant

18 Leigh St. Adelaide, South Australia 5000, Adelaide Airport