Rukamputur, Batticaloa

Kanakasabai Tharmarasa

About

Kanakasabai Tharmarasa is a restaurant in Rukamputur, Batticaloa, Sri Lanka.