Kandy

Olivia

About

Olivia is a restaurant in Kandy, Sri Lanka.