Colombo

Pillawoos

About

Pillawoos is a fast food restaurant in Colombo, Sri Lanka.