1. Home
  2. Amusement
Filter × Close
Bu Ba Restaurant Closed nowOpens at 09:30:AM today

Bu Ba Restaurant


Buba Beach Restaurant is a hidden gem on the emerald isle of Sri Lanka. Located just 20 min south of

Location: 42/11 Vihara Rd, Dehiwala-Mount Lavinia, Sri LankaWebsite: +94 71 040 8031

Majestic City


The "Majestic City" in operation will be a unique concept in Sri Lanka providing diverse facilities

Location: 10, Station Road, Bambalapitiya, Colombo 04, Sri LankaWebsite: +94 011 250 8673