Wellawatte, Dehiwala-Mount Lavinia

Yarl Resturant

About

Yarl Resturant is a restaurant in Wellawatte, Dehiwala-Mount Lavinia, Sri Lanka.

Good to know

  • Vegetarian options