Skip to main content
PriceLeo

Mid-range dining in Northern Province

The best mid-range dining spots in Northern Province, grouped by district — every listing rated 4 stars or higher on Google.

Northern Province

Jaffna

★ 4.2 1,106 Google reviews

Jaffna Tamil, Seafood · Mid · Jaffna

Modern dining room dedicated to true Jaffna Tamil cooking - crab curry, mutton pepper fry, seafood noodles and odiyal kool. A go-to address for travellers wanting the peninsula's signature dishes done properly.

812 Hospital Street, Jaffna

Vegetarian-friendly

★ 4.2 959 Google reviews

Sri Lankan, Biryani, Seafood · Mid · Jaffna

Popular family restaurant on Brown Road celebrated for chicken and Hyderabadi biryani, fresh seafood and Sri Lankan rice and curry. Clean, spacious and well suited to groups and celebrations.

204 Brown Road, Jaffna

Official website ↗

Kilinochchi

★ 4.5 104 Google reviews

Sri Lankan, Chinese, Western · Mid · Kilinochchi

Restaurant of the ReeCha Mullai Resort at Iyakachchi near Elephant Pass, attached to Sri Lanka's first organic agricultural theme park. Serves Sri Lankan, Chinese and Western dishes with vegetarian, vegan and halal options, plus a pool and water park for families.

Kottandarkulam, Iyakachchi, Kilinochchi

Official website ↗
Halal Vegetarian-friendly

★ 4.1 314 Google reviews

Sri Lankan, Biryani, Chinese · Mid · Kilinochchi

One of Kilinochchi town's best sit-down restaurants, with a cool, attractive interior and a menu of biryanis, curries and Chinese-style dishes. Reviewers single out the chicken biryani and friendly service.

Aananthapuram, Kilinochchi

Mannar

★ 4.9 346 Google reviews

Chettinad, South Indian · Mid · Mannar

Mannar's standout eatery, rated a remarkable 4.9 on Google, serving fiery Chettinad-style chicken and mutton alongside South Indian staples. A small-town gem that food vloggers and locals rave about in equal measure.

Mannar town

★ 4.0 271 Google reviews

Seafood, Sri Lankan · Mid · Talaimannar

Coastal hotel restaurant near Talaimannar with seating for around 50 and a menu built on freshly caught seafood and local cuisine. A convenient lunch stop when visiting Talaimannar pier and Adam's Bridge.

2nd Mile Post Road, Talaimannar 41000

Vavuniya

★ 4.2 897 Google reviews

Sri Lankan, Indian, Chinese · Mid · Vavuniya

One of Vavuniya's most popular sit-down restaurants, praised for Hyderabad dum biryani, grilled chicken, chicken 65 and mixed noodles. Ample parking and consistent quality make it a dependable town-centre choice.

No 73C 2nd Cross Street, Vavuniya

Official website ↗

★ 4.1 548 Google reviews

Sri Lankan, Asian Fusion · Mid · Vavuniya

Clean, welcoming restaurant on Kandy Road with a wide-ranging menu, from nasi goreng and cuttlefish 65 to BBQ chicken biryani. Modest prices and generous portions earn it steady local loyalty.

Kandy Road, Vavuniya