Colombo, Sri Lanka
18 Bagatalle Rd
N/A
+94112593032
A very famous Chinese Restaurent. Very good food. Belongs to the Glower Drum and The Flower Song Owners.
like
Deli
The best companies in the category 'Deli'