B Baduma Restaurant , Pallekele Pallekele Kadawidiya 20168 Chinese Restaurant Call Directions Save Saved