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