Beaumaris is a bay located in Victoria, Australia on the
continent of Australia. Find Beach Restaurant, Cafe, Fish Shop, Restaurant and Bar, Seafood, Thai, Thai Restaurant and attractions in Beaumaris, Bayside below.
Read more Lobster Cave Welcome to the Lobster Cave, Beaumaris, Australia. Melbourne’s finest Seafood Restaurant now offers a more intimate, contemporary dining experience!
The Lobster Cave offers the freshest and hi...