Mount Lavinia, Dehiwala-Mount Lavinia

Subway

About

Subway is a sandwiches restaurant in Mount Lavinia, Dehiwala-Mount Lavinia, Sri Lanka.

Good to know

  • Takeaway