Mount Lavinia, Dehiwala-Mount Lavinia
Subway
About
Subway is a sandwiches restaurant in Mount Lavinia, Dehiwala-Mount Lavinia, Sri Lanka.
Good to know
- Takeaway
Subway is a sandwiches restaurant in Mount Lavinia, Dehiwala-Mount Lavinia, Sri Lanka.