Taste bud tantalising Chinese cuisine
Flower Drum is a well-known Sri Lankan chain that serves up delicious Chinese cuisine. And the Battaramulla branch is no ...
Flower Drum is a well-known Sri Lankan chain that serves up delicious Chinese cuisine. And the Battaramulla branch is no ...