The Blue Shed

Provedore, takeaway and Asian-inspired seafood restaurant; Marina Pde; (03) 6376 1170.

Nearby

comments powered by Disqus