Methsiri Stores Shopping center Address 5786+33F, Sri Lanka Rating on Google Maps 2.40 (5 reviews) Open on Google Maps Working Hours .: Hide open hours for the week