Address
150A Thompson Avenue, Cowes, Victoria, Australia
Opening Hours
SUN 10:30 - 15:30
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.