Wellawatte, Dehiwala-Mount Lavinia
Yarl Resturant
About
Yarl Resturant is a restaurant in Wellawatte, Dehiwala-Mount Lavinia, Sri Lanka.
Good to know
- Vegetarian options
Yarl Resturant is a restaurant in Wellawatte, Dehiwala-Mount Lavinia, Sri Lanka.