Russel's (pvt) Ltd is located in Colombo, Sri Lanka on 820/1 Punchi Borella Bodhiya, Ananda Rajakaruna Mawatha. Russel's (pvt) Ltd is rated 4.6 out of 5 in the category catering food and drink supplier in Sri Lanka.
Address
820/1 Punchi Borella Bodhiya, Ananda Rajakaruna Mawatha