Address
150A Thompson Avenue, Cowes, Victoria, Australia
Opening Hours
Information not available for today
Established in 2005, Island Surf Shack is a unique surf apparel and beach lifestyle shop located in Cowes, Phillip Island.
Stocking a large range of apparel which includes boho dresses, ponchos and woollen jumpers. You will even find a range of gifts, knick-knacks and combi themed homewares like door mats.