Dehiwala-Mount Lavinia

Chola AuthenticIndian Restaurant -Wellawatta

About

Chola AuthenticIndian Restaurant -Wellawatta is a Indian restaurant in Dehiwala-Mount Lavinia, Sri Lanka.