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