Chilaw

Madawakkulam Junction

About

Madawakkulam Junction is a fast food restaurant in Chilaw, Sri Lanka.