El Boquerón

180 High Street, Windsor, Victoria 3181