Nuwara Eliya

Grand Thai

About

Grand Thai is a Thai restaurant in Nuwara Eliya, Sri Lanka.

Good to know

  • Wheelchair accessible