Jaffna

Nila Vegetarian

About

Nila Vegetarian is a restaurant in Jaffna, Sri Lanka.

Good to know

  • Vegetarian options