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
De Silva Food Center is a Curry and seafood café in Nuwara Eliya, Sri Lanka. Open 24 hours.