226, Galle Road Mount Lavinia, Sri Lanka
Situated in between Galle Road and Hotel Road is Lavinia Art Gallery. It is a good place to hang out and meet people.