Wellawatte, Colombo
Sri Lankan Pure Vegetarian
excellent food.. typical indian & Srilankan taste.. Five + star rating..