Metro super center is located in Dehiwala-Mount Lavinia, Sri Lanka on 109 Kawdana Rd. Metro super center is rated 4.6 out of 5 in the category discount supermarket in Sri Lanka.
Accessibility
Wheelchair-accessible car park
Offerings
Cheque cashing
Organic products