Buba beach restaurant nestling by the sensuous blue waves & golden shores of mount Lavinia beach invites you to fulfill your culinary fantasies
Tags : #SeafoodRestaurant, #PartyEntertainmentService
Location :
42/11, Vihara Road, Mount Lavinia, 10370 Mount Lavania