Beachfront, 42/11 Vihara Rd, Mount Lavinia, Colombo, Sri Lanka
Beachfront, 42/11 Vihara Rd, Mount Lavinia, Colombo, Sri Lanka
No delivery
Spot something wrong?
Dishes at Buba Beach Restaurant. Prices may vary in venue.
Been to Buba Beach Restaurant? Be the first to share what you ate.