Buba
42/11 Vihara Rd, Dehiwala-Mount Lavinia 31000 Sri Lanka
Buba is a Seafood, Sri Lankan place is located in Dehiwala-Mount Lavinia, Western Province. The address of Buba is 42/11 Vihara Rd, Dehiwala-Mount Lavinia 31000 Sri Lanka.
If you want to go to the place or need any services, you can contact them directly. The phone number is 2732 190, or open their website to view relevant information, The url is http://www.bubabeach.com