Dehiwala-Mount Lavinia

Ken Food Center

About

Ken Food Center is a Sri Lankan restaurant in Dehiwala-Mount Lavinia, Sri Lanka.

Good to know

  • Takeaway