How to find us?

Get in Touch

You need help or need some Informations?

+94 71 421 80 87
Matara Road 57, Weligama
Ahimsa Cafe is only open for Green Peace Inn Guests