Grilled tiger prawns

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

Bu Ba Restaurant

0.0

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: http://www.bubabeach.com/Phone: +94 71 040 8031