Skip to main content
PriceLeo

Food & restaurants in Northern Province

The best food & restaurants spots in Northern Province, grouped by district — every listing rated 4 stars or higher on Google.

Northern Province

Jaffna

★ 4.5 1,184 Google reviews

Seafood, Sri Lankan · Fine · Jaffna

Navy-run restaurant at Karainagar looking out to the 17th-century Dutch sea fort of Hammenhiel, reached by a short boat ride. Renowned for fresh lagoon seafood, crab and prawn dishes served with sunset views over the Palk Strait.

Fort Hammenhiel Resort, Karainagar, Jaffna

Official website ↗

★ 4.4 1,174 Google reviews

Vegetarian, South Indian · Budget · Jaffna

Bright, family-friendly pure-vegetarian restaurant in Thirunelvely with one of the highest ratings in Jaffna. Serves generous South Indian meals, kottu, string hoppers and fresh juices from early morning until late.

43 Adiyapatham Road, Thirunelvely, Jaffna

Vegetarian-friendly

★ 4.3 7,998 Google reviews

Ice Cream, Desserts, Snacks · Budget · Jaffna

A Jaffna institution near Nallur Kandaswamy Kovil that has achieved cult status for its towering fruit-and-nut sundaes and house-made ice creams. Expect queues of locals and travellers alike on warm evenings.

448A Point Pedro Road, Nallur, Jaffna 40000

Official website ↗
Vegetarian-friendly

★ 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 ↗

★ 4.0 1,957 Google reviews

South Indian Vegetarian · Budget · Jaffna

Historic vegetarian cafe in Jaffna's Grand Bazaar, serving South Indian and Tamil classics on banana leaves since 1951. Famous for dosai, pittu, and old-world marble-top tables that keep the breakfast crowd coming.

36-38 Grand Bazaar (C Ponnampalam Road), Jaffna

Vegetarian-friendly

★ 4.0 1,648 Google reviews

North & South Indian Vegetarian · Budget · Jaffna

Well-loved pure-vegetarian restaurant, cafe and bakery near Nallur temple, plating North and South Indian thalis, dosai and sweets. A reliable favourite with pilgrims, families and travellers exploring Nallur.

359/3 Temple Road, Nallur, Jaffna 40000

Vegetarian-friendly

★ 4.0 1,323 Google reviews

South Indian, Sri Lankan · Budget · Jaffna

Casual twin restaurant (Akshathai/Nila) on Stanley Road known for South Indian vegetarian fare, dosai, parotta and biryani alongside Jaffna specialities. A cosy, cash-only spot popular with both locals and visitors.

60 Stanley Road, Jaffna 40000

Vegetarian-friendly

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.4 914 Google reviews

Northern Tamil, Vegetarian · Budget · Kilinochchi

Famed traditional food court on the A9 run under the provincial agriculture programme, where local women cook Tamil classics at separate counters - hoppers, string hoppers, dosai and rice and curry. Widely considered the essential food stop between Vavuniya and Jaffna.

A9 (Kandy Road), Aananthapuram, Kilinochchi 44000

Vegetarian-friendly

★ 4.2 491 Google reviews

Sri Lankan Rice & Curry · Budget · Kilinochchi

Army-run rest stop and restaurant complex beside the scenic Iranamadu Tank, serving inexpensive Sri Lankan rice and curry, short eats and tea. Popular with day-trippers for its lakeside setting a few kilometres off the A9.

Iranamadu Tank Road, Iranamadu, Kilinochchi

★ 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

★ 4.1 160 Google reviews

Saiva Vegetarian, South Indian · Budget · Kilinochchi

Simple, dependable Saiva (pure vegetarian) eatery in Kilinochchi town dishing out dosai, idli, pittu and vegetarian rice and curry. A solid budget stop for meat-free meals on the A9 run.

Kilinochchi town (A9)

Vegetarian-friendly

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.5 564 Google reviews

Northern Sri Lankan, Fine Dining · Fine · Mannar

Boutique nature retreat on Mannar Island whose open-air 40-seat restaurant is the district's finest table, blending traditional Northern recipes with contemporary technique. Signatures include Jaffna crab curry and the house Manthai rice.

Thalaimannar Road, Mannar Island, Mannar

Official website ↗

★ 4.4 116 Google reviews

Pure Vegetarian, Indian · Budget · Mannar

Pure vegetarian restaurant near Thiruketheeswaram on the Mannar mainland, cooking North and South Indian, Chinese and Sri Lankan dishes entirely meat-free. A favourite of pilgrims visiting the historic Shiva kovil nearby.

Nagathalvu, Mannar

Official website ↗
Vegetarian-friendly

★ 4.3 239 Google reviews

Sri Lankan Rice & Curry · Budget · Mannar

Popular rest-stop restaurant at Thalladi on the Medawachchiya-Talaimannar highway, just before the causeway onto Mannar Island. Known for hearty Sri Lankan rice and curry buffets and quick, clean service for road travellers.

Thalladi, Medawachchiya-Talaimannar Highway (A14), Mannar

★ 4.1 268 Google reviews

South Indian, Dosai · Budget · Mannar

Long-standing bazaar favourite reputed to make the best dosai in Mannar, alongside Indian curries and Sri Lankan staples. An easy, inexpensive stop in the heart of the town's market streets.

Centre Bazaar Road, Mannar

Vegetarian-friendly

★ 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

Mullaitivu

★ 4.4 153 Google reviews

Northern Tamil, Vegetarian · Budget · Mullaitivu

Hygienic, women-run traditional food centre near the Mullaitivu seafront serving vegetarian Tamil home cooking - milk hoppers, dosai, pittu and rice and curry at remarkably low prices. Reviewers call it the most delicious and affordable food in Mullaitivu.

Beach Road area, Mullaitivu town

Vegetarian-friendly

★ 4.1 275 Google reviews

Sri Lankan, Vanni Home-style · Budget · Puthukkudiyiruppu

Social-enterprise restaurant on the A9 just north of Mankulam, run by the Vanni Resource Self Development Organization to train and employ local youth. Serves fresh Sri Lankan rice and curry and Vanni home-style dishes to travellers crossing the district.

A9 Road, north of Mankulam, Mullaitivu District

Vavuniya

★ 4.5 239 Google reviews

Pizza, Fast Food · Budget · Vavuniya

Vavuniya's top-rated casual spot for pizza and Western-style comfort food alongside local favourites. Its 4.5-star Google rating makes it a hit with families and students on Jaffna Road.

No.33 Jaffna Road, Vavuniya

★ 4.4 126 Google reviews

Sri Lankan, Multi-cuisine · Budget · Vavuniya

Compact, highly rated restaurant serving Sri Lankan rice and curry plus short eats and fried rice dishes. A newer name on the Vavuniya food scene that reviewers consistently score above 4.4 stars.

Vavuniya town

★ 4.3 724 Google reviews

Northern Tamil, Vegetarian · Budget · Vavuniya

Beloved women-run food centre on the A9 serving authentic Northern Sri Lankan vegetarian fare - hoppers, string hoppers, pittu, dosai and traditional sweets at very fair prices. A cultural experience as much as a meal for travellers heading north.

A9 (Kandy Road), Vairavapuliyankulam, Vavuniya

Vegetarian-friendly

★ 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

★ 4.0 341 Google reviews

South Indian · Budget · Vavuniya

South Indian eatery with abundant vegetarian options - dosai, idli and vibrant vegetable curries built on classic Tamil Nadu flavours. Open late, making it handy for dinner after a day on the A9.

Vavuniya town

Vegetarian-friendly