26 Red Cafe / Restaurant phone Shop 1/2, 13 Murray St East Devonport, Tasmania 7310 map 26 Red Cafe / Restaurant phone 13 Murray St East Devonport, Tasmania 7310 map if (!IN_DEV) { ?> } ?> Island Fresh Produce phone 95 Pardoe Rd East Devonport, Tasmania 7310 map