Last time updated: 2/8/23, 9:40 PM
About
Call Barilla Bay Seafoods on (03) 6248 5458 for the finest oysters in Barilla Bay.
Copied to clipboard!
We use cookies to improve the user experience
learn more. If you continue browsing you accept their use.
Understood