Venue Type
Restaurant
Wine Bar
Icarus Wine Bar
Indulge in the finest selection of South Australian wines at Icarus, conveniently located at 23 Peel Street, Adelaide.
Unfortunately, Icarus Wine Bar hasn't added any spaces to their profile on The Vendry.
Do you work for Icarus Wine Bar? Contact us to learn more about who's managing this profile or gain access.