Skip to main content
PriceLeo

Mid-range dining in Western Province

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

Western Province

Colombo

★ 4.8 24,400 Google reviews

Arabic, Mandi, BBQ · Mid · Colombo

A Wellawatte institution for Arabic mandi, juicy grills and biryani, drawing huge crowds for its aromatic rice platters and live BBQ. One of Colombo's most-reviewed halal restaurants.

38 Alexandra Road, Marine Drive, Colombo 00600

Halal

★ 4.7 29,900 Google reviews

Arabic, Indian, Chinese · Mid · Colombo

A wildly popular halal restaurant off Marine Drive known for enormous sharing platters of Arabic, Indian and Chinese food. Its generous portions and late-night buzz have made it one of the most-reviewed eateries in the country.

No. 32, 8th Lane, Marine Drive, Colombo 00300

Halal

★ 4.7 5,000 Google reviews

South Indian, Vegetarian · Mid · Colombo

The Colombo branch of India's famous pure-vegetarian chain, serving dosas, chaats, North and South Indian thalis and a dazzling sweets counter.

Vegetarian-friendly

★ 4.6 10,200 Google reviews

Burgers, Fast food · Mid · Colombo

Born as a Marine Drive food truck, Street Burger grew into Colombo's favourite gourmet burger brand, stacking halal beef, chicken and veggie burgers with big portions and bold sauces.

Marine Drive, Bambalapitiya, Colombo 00400

Official website ↗
Halal

★ 4.6 4,000 Google reviews

Seafood · Mid · Colombo

A halal-certified casual seafood chain on Deal Place famous for flaming prawns, fish and chips and giant sharing platters inspired by New York's Fulton Fish Market.

No. 31, Deal Place, Colombo 00300

Official website ↗
Halal

★ 4.5 3,000 Google reviews

International, Fusion · Mid · Colombo

A stylish warehouse-conversion restaurant on cobblestoned Park Street, serving comfort food, fusion plates and famous cocktails in one of Colombo's most atmospheric dining enclaves.

50/1 Park Street, Colombo 00200

★ 4.4 4,400 Google reviews

Tea house, Cafe · Mid · Colombo

A stylish Colombo tea house pouring premium Ceylon teas, bubble teas and iced brews alongside waffles, cakes and light bites — a favourite afternoon hangout in Colombo 5.

Jawatte Road, Colombo 00500

Vegetarian-friendly

★ 4.4 4,000 Google reviews

Chinese, Sri Lankan-Chinese · Mid · Colombo

Colombo's oldest Chinese restaurant, feeding the city since 1942 with Sri Lankan-Chinese classics like hot butter cuttlefish and chicken fried rice. The Bambalapitiya flagship remains a nostalgic favourite.

11 Milagiriya Avenue, Colombo 00400

Vegetarian-friendly

★ 4.3 3,800 Google reviews

Arabic, Shawarma · Mid · Colombo

A long-running halal chain credited with popularising shawarma in Colombo, serving Arabic grills, wraps and platters late into the night.

Halal

★ 4.3 3,300 Google reviews

Steakhouse, Grill · Mid · Colombo

A long-established Colombo grill house famous for its sizzling-platter steaks, seafood sizzlers and pepper sauces, delivering theatre with every smoking plate.

★ 4.2 7,100 Google reviews

South Indian, Biryani · Mid · Colombo

The Sri Lankan outpost of the legendary Tamil Nadu biryani house established in 1957, serving its famous seeraga samba mutton and chicken biryanis to packed tables.

Halal

★ 4.1 4,900 Google reviews

Sri Lankan · Mid · Colombo

A Colombo institution opposite Viharamahadevi Park serving authentic Sri Lankan rice and curry, hoppers and kottu in air-conditioned comfort. A reliable first stop for travellers wanting traditional island cooking done well.

No. 65, C.W.W. Kannangara Mawatha, Colombo 00700

Official website ↗
Vegetarian-friendly

Gampaha

★ 4.7 2,289 Google reviews

International, Sri Lankan · Mid · Negombo

Negombo's long-running number one, a garden restaurant complex with live music, a well-stocked bar and a menu spanning Sri Lankan classics to international dishes, including a full vegan menu. Consistently ranked top of the town on Google and TripAdvisor for over two decades.

80B Porutota Road, Ethukala, Negombo 11500

Official website ↗
Vegetarian-friendly

★ 4.7 586 Google reviews

Seafood · Mid · Negombo

An intimate seafood specialist tucked down St. Jude Lane near the beach, plating some of Negombo's freshest lagoon prawns, crab and catch-of-the-day with polished service.

11/A St. Jude Lane, Negombo

★ 4.6 884 Google reviews

Italian · Mid · Negombo

A romantic Italian trattoria in Ethukala serving handmade pasta, thin-crust pizza and imported wines, run with genuine Italian hospitality.

104 Ettukala Road, Negombo

Vegetarian-friendly

★ 4.6 691 Google reviews

Seafood · Mid · Negombo

A relaxed beachfront seafood house on Lewis Place where the day's catch is grilled to order and served with your toes practically in the sand.

285/6 Lewis Place, Negombo

★ 4.5 1,587 Google reviews

Italian, Pizza, Seafood · Mid · Negombo

An authentic Italian kitchen on the Porutota Road strip known for wood-oven pizza, fresh seafood pastas and grilled squid. A dependable favourite with both tourists and expats.

2E Porutota Road, Negombo 22100

Official website ↗
Vegetarian-friendly

★ 4.4 1,715 Google reviews

Pub food, Seafood · Mid · Negombo

A western-themed pub on Negombo's beach road that has been a favourite watering hole since 1996, pairing cold beer and live sport with grilled seafood and hearty pub fare.

35 Porutota Road, Ethukala, Negombo

★ 4.4 1,552 Google reviews

Sri Lankan, International · Mid · Negombo

A quirky restaurant where diners eat around converted tuk-tuks, serving generous seafood platters, the signature Yoda Pizza and Sri Lankan-international fusion at good value.

52 St Joseph Mawatha, Negombo

Official website ↗
Vegetarian-friendly

Kalutara

★ 4.8 707 Google reviews

Seafood, Sri Lankan · Mid · Kalutara

A beachfront seafood house in Waskaduwa serving lobster, crab and grilled prawns straight off the boats, with sunset views over the Indian Ocean. One of the highest-rated restaurants on the Kalutara coast.

518 Kudawaskaduwa, Waskaduwa, Kalutara 12580

★ 4.7 609 Google reviews

Sri Lankan, International · Mid · Aluthgama

A leafy garden restaurant near Aluthgama serving home-style Sri Lankan curries and fresh seafood under bamboo shade, a quieter alternative to the beachfront tourist spots.

Aluthgama

Vegetarian-friendly

★ 4.7 475 Google reviews

Seafood, Sri Lankan · Mid · Aluthgama

A cheerful family-run restaurant and pub in Aluthgama praised for its seafood platters, devilled dishes and cold beer, with service that keeps guests coming back night after night.

Aluthgama

★ 4.7 326 Google reviews

Seafood · Mid · Kalutara

A well-loved seafood restaurant near Kalutara's beach known for generous lobster and prawn platters cooked to order, with the owners also arranging local tours for guests.

Kalutara North, Kalutara

★ 4.5 417 Google reviews

Seafood, Sri Lankan, Asian · Mid · Kalutara

A friendly family-run spot in Maha Waskaduwa with a carefully tailored menu of fresh seafood, Sri Lankan curries and Asian dishes at reasonable prices.

De Abrew Road, Maha Waskaduwa, Kalutara

★ 4.4 735 Google reviews

Seafood, Sri Lankan · Mid · Aluthgama

A busy seafood restaurant on the Aluthgama-Beruwala stretch serving huge platters of grilled fish, prawns and calamari, popular with beach holidaymakers from the nearby resorts.

Galle Road, Moragalla, Beruwala

★ 4.4 477 Google reviews

Italian, Pizza · Mid · Kalutara

A surprising find on the Kalutara-Wadduwa coast, this Italian kitchen turns out wood-fired pizza, fresh pasta and salads that draw diners from along the west coast.

Galle Road, Waskaduwa, Kalutara

Vegetarian-friendly