(08) 7320 1615
menu
book
gift cards
wine
I
C
A
R
U
S
ICARUS WINE BAR
23 Peel Street, Adelaide
@icarus.winebar