Click to call (03) 9593 8233 Address: 10-18 Jacka Boulevard, St Kilda Victoria 3182
OOP'S THIS LINK IS NO LONGER AVAILABLE BUT CHECK OUT THAT SEAFOOD PLATTER!!
©2023 Beachcomber Cafe & Restaurant | St Kilda Beach Restaurant