Ja-Ela Srilanka, Negombo
Lake & Leaf Restaurnat
About
Lake & Leaf Restaurnat is a breakfast and international restaurant in Ja-Ela Srilanka, Negombo, Sri Lanka. Open daily 9 am – 9 pm.
Good to know
- Vegetarian options
- Delivery
- Outdoor seating
- Wi-Fi