Nuwara Eliya

De Silva Food Center

About

De Silva Food Center is a Curry and seafood café in Nuwara Eliya, Sri Lanka. Open 24 hours.

Good to know

  • Vegetarian options