Jaffna

Chelva Bavan

About

Chelva Bavan is a Indian restaurant in Jaffna, Sri Lanka.

Good to know

  • Vegetarian options