Colombo 03

Pearl Grand Hotel

About

Pearl Grand Hotel is a restaurant in Colombo 03, Sri Lanka.