Nuwara Eliya

Family Restaurant

About

Family Restaurant is a restaurant in Nuwara Eliya, Sri Lanka. Open daily 12 pm – 9 pm.

Good to know

  • Wi-Fi