Ampara

Kerala Kitchen

About

Kerala Kitchen is a restaurant in Ampara, Sri Lanka. Open 24 hours.