Salawa, Gampaha

Factory Hotel & Restaurant

About

Factory Hotel & Restaurant is a restaurant in Salawa, Gampaha, Sri Lanka.