Points of Interest nearby Chenaikudirippu, North Western

Afra Food City

Store
Approximately 1.95 km away
Address: Puttalam, Sri Lanka