Lily Restaurant & Hotel
E.H. Zoysa 123/12, De Abrew Drive, Kalutara 12000 Sri Lanka
Lily Restaurant & Hotel is a Restaurant place is located in Kalutara, Western Province. The address of Lily Restaurant & Hotel is E.H. Zoysa 123/12, De Abrew Drive, Kalutara 12000 Sri Lanka.