Dehiwala-Mount Lavinia

Milana's Restaurant

About

Milana's Restaurant is a Indian restaurant in Dehiwala-Mount Lavinia, Sri Lanka.