Dehiwala-Mount Lavinia

Rishi Foods

About

Rishi Foods is a Indian restaurant in Dehiwala-Mount Lavinia, Sri Lanka.