Galle

South Ceylon restaurant

About

South Ceylon restaurant is a fast food restaurant in Galle, Sri Lanka.