Skip to main content
KT Kingston Compass
Directory

Restaurants

in Kingston, Surbiton & New Malden

46
Listings
Showing of listings
Restaurant Kingston

36 Streets Food

A Vietnamese street food stall in Kingston's Griffin Centre with a proper vegan pho โ€” the PhแปŸ Chay, a rice noodle soup loaded with vegetables, lotus root, shiitake and tofu. Tofu stir-fries and spring rolls keep the plant-based options coming.

Known for: vegan-pho, pho, tofu-stir-fry

dine in takeaway vegan options vegetarian options

Unit 6, Griffin Centre, Kingston upon Thames, KT1 1JT

No website
Indian Surbiton
020 8399 8854

Agra Tandoori

Long-established Indian restaurant open since the early 1980s with a coal-fired clay oven. Known for lamb shank, chicken patia, and tandoori dishes. Retro 70s decor.

Known for: lamb-shank, chicken-patia, tandoori, coal-fired-clay-oven

dine in takeaway halal vegetarian options

142 Ewell Road, Surbiton, KT6 6HE

Restaurant Surbiton
020 8399 9336

Bamanoosh Persian Kitchen

Persian kitchen rated 4.8 on Google with TheFork scores of 9.5 for food and 9.8 for atmosphere. Specialises in stews like dizi and ghormeh sabzi. Complimentary tea and dates. Live music Thursday and Sunday evenings.

Known for: dizi, ghormeh-sabzi, kebabs, complimentary-tea-and-dates

dine in takeaway Delivery live music vegetarian options

163 Ewell Road, Surbiton, KT6 6AW

British Kingston

Bill's Kingston

Chain restaurant on Riverside Walk serving an all-day brunch menu with pancakes, eggs, and classic British dishes.

Indian Kingston
020 3161 5960

Bindaas

Creative Indian restaurant on Kingston Hill with a 4.9 Google rating. Owner Vinod personally hosts. Known for inventive, non-standard dishes and strong fish options. Allergy-conscious kitchen.

dine in

10 Kingston Hill, Kingston upon Thames, KT2 7NH

Korean BBQ New Malden

Cah Chi

Korean BBQ restaurant with table-side charcoal grilling and an extensive banchan spread. Reviewed by Grace Dent in The Guardian.

79-81 Kingston Road, New Malden, KT3 3PB

Italian Surbiton
020 8390 0101

Cento Uno

Italian restaurant on Maple Road serving handmade pasta and dishes made with imported Italian produce.

101 Maple Road, Surbiton, KT6 4AW

Restaurant Surbiton
020 8617 0220

Chenjeh

Persian restaurant rated 4.8 on Google (232 reviews) and 9.5/10 for food on TheFork. Koobideh, fesenjฤn, and fresh barbari bread. Live music on Fridays. Weekend Persian breakfast menu.

Known for: koobideh, barbari-bread, fesenjan, persian-breakfast

dine in takeaway Delivery Outdoor seating live music

284 Ewell Road, Surbiton, KT6 7AQ

Restaurant New Malden
020 3457 7929

Chick and Beers

Korean fried chicken restaurant on Coombe Road, serving double-fried chicken with draught beer.

24 Coombe Road, New Malden, KT3 4QE

Restaurant Kingston

Chick-fil-A

America's cult chicken sandwich chain in its first London location. The Original Chicken Sandwich and Waffle Fries are the draw. Expect slow service โ€” it's still a new opening with high demand.

Known for: chicken-sandwich, waffle-fries

first london location former bank building

90 Eden Street, Kingston upon Thames, KT1 1DJ

Restaurant Kingston

Comptoir Libanais

A Lebanese restaurant on Kingston's Riverside Walk with a deep vegan mezze line-up โ€” baba ghanuj, tabbouleh, aubergine tagine, falafel, hommos and lentil soup. It's part of a small chain, but the riverside spot and easy group sharing make it a dependable plant-based option.

Known for: mezze, falafel, baba-ghanuj, tabbouleh

dine in takeaway vegan options vegetarian options

2A Riverside Walk, Kingston upon Thames, KT1 1QN

Restaurant Kingston

Cote Kingston

French brasserie chain on Riverside Walk with Thames views, serving brunch, lunch, and dinner.

6 Riverside Walk, Kingston upon Thames, KT1 1QN

Restaurant Surbiton
020 8786 6565

Daffodils Bar & Restaurant

All-day bar and restaurant inside the Crowne Plaza London โ€“ Kingston, rebranded from Its Thecha in May 2026. A short, deliberately mixed menu โ€” Indo-Chinese small plates, classic curries, British pub mains, burgers and grills โ€” served alongside a full bar. The hotel setting makes it useful for sundown drinks, a sports-night base, and a date that might run long (rooms upstairs if it does).

Known for: all-day-menu, indo-chinese-small-plates, hotel-bar, marina-view, sports-viewing

hotel restaurant hotel rooms on site bar marina view Parking full bar event catering

Crowne Plaza London - Kingston, Portsmouth Road, Surbiton, KT6 5QQ

Restaurant Kingston
020 8974 5388

Deea

Bangladeshi restaurant on Richmond Road, established over 20 years. Two-minute walk from the Thames. Big tables for family dining. Interesting menu beyond standard fare including haash masala (tandoori duck breast) and salmon shalon (herb-marinated salmon in almond cream).

Known for: haash-masala, salmon-shalon

dine in takeaway Delivery

145-147 Richmond Road, Kingston upon Thames, KT2 5BZ

Restaurant Kingston
020 8546 2886

Fish! Kitchen Kingston

Seafood restaurant on Coombe Road in Norbiton, opened by Tony Allan as the first Fish! Kitchen outside his Borough Market original. Fish is supplied by the adjoining Jarvis fishmonger and cooked to order, with a menu running from fish & chips to Dover sole, whole lobster and oysters.

Known for: fish-and-chips, oysters, lobster, dover-sole, jarvis-sourced-fish

dine in takeaway Delivery Outdoor seating family friendly booking available

58 Coombe Road, Kingston upon Thames, KT2 7AF

Korean Home-Style New Malden
020 8001 2512

Ha Ru

Family-run Korean restaurant on the high street, serving home-style Korean dishes in a casual setting.

50 High Street, New Malden, KT3 4EZ

Korean BBQ New Malden
020 8949 7730

Han

Large Korean BBQ restaurant with traditional wooden pavilion-style seating and private karaoke rooms.

1 High Street, New Malden, KT3 4DQ

Korean Home-Style New Malden
020 8942 3225

Imone

Traditional Korean home-cooking on Burlington Road. Walk-ins only, no reservations. Best for a quick, no-frills Korean lunch rather than a group dining occasion.

Known for: pajeon

Walk-ins only

87 Burlington Road, New Malden, KT3 4NU

Indian nearby
020 8979 5577

Indian Panorama

Indian restaurant near Hampton Court with 4.8 Google rating and 339 five-star reviews. Won Surrey Live readers' poll for Surrey's favourite Indian restaurant. Cosy, romantic atmosphere, 10-minute walk from Hampton Court station.

Known for: lamb-rogan-josh, tandoori-fish, paneer-tikka

dine in takeaway

98 Walton Road, East Molesey, KT8 0DL

Korean New Malden

Jin Go Gae

Long-established Korean restaurant on Burlington Road with a broad menu spanning barbecue, stews, and noodle dishes. One of New Malden's larger Korean restaurants with space for group dining.

Gastropub Kingston

Jose Pizarro The Swan Inn

Jose Pizarro's first pub venture โ€” a Spanish gastropub with boutique rooms in the village of Claygate, listed in the Top 50 Gastropubs UK. The Telegraph called it a place of 'buzzy vibe, fantastic service, mouth-watering tapas,' and Hardens rates it 'one of the best places to eat for miles around.' Six rooms upstairs if you want to stay the night.

Known for: spanish-tapas, gastropub, boutique-rooms

Dog friendly Outdoor seating boutique rooms

2 Hare Lane, Claygate, Esher, Surrey, KT10 9BS

Korean Surbiton

K' Korean Takeaway

Family-run Korean takeaway and dine-in at 310 Ewell Road with a perfect 5.0 Google rating. Homemade kimchi, bibimbap, tteokbokki, and Korean fried chicken. Mon-Sat 10am-9pm.

Known for: homemade-kimchi, bibimbap, korean-fried-chicken, kimbap, tteokbokki

dine in takeaway Delivery

310 Ewell Road, Surbiton, KT6 7AL

Korean Kingston

Korea Hero

Riverside Korean restaurant run by Linda, a Korean local from New Malden. K-Trays from ยฃ12.90 with banchan and soup, dolsot bibimbap in hot stone bowls, and a Thames-side terrace. Independently owned.

Known for: k-tray, dolsot-bibimbap, riverside-terrace

Outdoor seating riverside terrace independently owned

64 High Street, Kingston upon Thames, KT1 1HN

Indian Surbiton
020 8399 5533

Koyal

Indian restaurant on Brighton Road with 2 AA Rosettes, serving contemporary Indian cuisine.

59-63 Brighton Road, Surbiton, KT6 5LR

Restaurant Kingston

Megan's at the Griffin

Mediterranean-style restaurant in central Kingston with a weekend brunch menu and sharing plates.

The Griffin Centre, 2 Market Place, Kingston upon Thames, KT1 1JT

Restaurant Surbiton

Megan's at the Post Office

Mediterranean-style restaurant on Victoria Road with brunch, bottomless brunch options, and a weekend-focused menu.

Indian New Malden
020 8949 2211

Moksha

Indian and Indo-Chinese fusion restaurant in New Malden with TripAdvisor 4.7 rating. Chef Alam Singh. Known for Indo-Chinese dishes with Kolkata origins, Elvis Nights, live music, and lunch thalis. Vegetarian, vegan, halal, gluten-free, and lactose-free options.

dine in takeaway vegetarian options vegan options halal gluten free options

216 Kingston Road, New Malden, KT3 3RJ

Restaurant Kingston

Monty's Nepalese

Authentic Nepalese restaurant near Kingston station, est. 1989. Nearly four decades of mountain-style curries, momos, and Nepalese specialities. Modern muted-tone decor. Mains from ยฃ6.20.

Known for: momos, nepalese-curry

dine in takeaway

53 Fife Road, Kingston upon Thames, KT1 1SF

Pizza Kingston

Pizza Express

Chain pizza restaurant in the Rotunda complex on Clarence Street. Best for a reliable family meal or group booking in the town centre rather than destination dining.

Highchairs Booking required

18 The Rotunda, Clarence Street, Kingston upon Thames, KT1 1QJ

Restaurant Kingston

Poor Boys

New Orleans-inspired po'boys, fried seafood, and frozen cocktails in a neon-lit dive bar setting. Walk-in only โ€” expect queues on weekends. The Infatuation 8.4/10, Time Out 4/5.

Known for: po-boy-sandwiches, frozen-cocktails, coconut-shrimp, brisket-donuts

walk in only cocktails instagram friendly

5 Griffin Centre, Market Place, Kingston upon Thames, KT1 1JT

Restaurant Surbiton
020 8399 0030

Prithi Cuisine

Bangladeshi and North Indian restaurant on Ewell Road, owned by Raj. Hand-ground spice blends and 48-hour tandoori marinades. Wednesday banquet night with five-course meal. Reviewed by Surrey Comet and This Is Local London.

dine in takeaway

285 Ewell Road, Surbiton, KT6 7AB

Restaurant Surbiton

Rena's

Turkish restaurant on Brighton Road serving brunch, dinner, and bottomless brunch options with cocktails.

7-9 Brighton Road, Surbiton, KT6 5LX

Restaurant Kingston
07956 437169

Roti Run

Indian and Pakistani street food stall in Kingston Market. Freshly made stuffed naans from ยฃ4-5 โ€” Chicken Tikka, Lamb Kebab, Peshwari Nutella. 5.0 TripAdvisor rating, #3 Quick Bites in Kingston. Walk-up only, no delivery.

Known for: stuffed-naan, chicken-tikka-naan, lamb-kebab-naan

takeaway halal vegetarian options

Unit 27A Kingston Market Place, Kingston upon Thames, KT1 1JS

Indian Kingston
020 8546 6388

Roz Ana

Fine regional Indian restaurant on Kingston Hill, est. 2008. Monthly rotating menus explore different Indian regions โ€” Rajasthani, Goan, and beyond. Reviewed by Andy Hayler. Two-floor layout with casual ground-floor bar and formal upstairs dining room.

Known for: chicken-tikka-laphroaig-masala, chocolate-samosas, regional-rotating-menu

dine in takeaway Delivery halal

4-8 Kingston Hill, Kingston upon Thames, KT2 7NH

Korean New Malden
020 8942 0682

Seoul Matjib

Korean comfort food restaurant on Burlington Road serving tteokbokki, soups, and pajeon.

74 Burlington Road, New Malden, KT3 4NU

Korean BBQ New Malden
020 8942 2334

Sorabol

Korean BBQ restaurant on Burlington Road with tabletop grills. Best for self-cook barbecue sessions rather than quick meals. Larger groups accommodated.

Reservations required
Japanese Surbiton
020 8399 8500

Sushi Hero

Small sushi restaurant on Ewell Road serving freshly prepared sushi and Japanese dishes.

253 Ewell Road, Surbiton, KT6 7AA

Restaurant Kingston

Tacos MX

Independent Mexican taqueria serving handmade corn tortillas pressed fresh daily. Carnitas, birria beef, and fajita chicken tacos with authentic chilli-forward flavour. An independent alternative to the chain Mexican spots.

Known for: handmade-tacos, carnitas, birria-beef

independently owned handmade tortillas

4 Town End Parade, High Street, Kingston upon Thames, KT1 1LY

Restaurant New Malden
020 8287 5007

The Biryani Centre

Family-run South Indian restaurant in New Malden, owned by Radhika Kamaraj and husband Thiru from Madurai. No frozen products, no preservatives, limited oil and salt. Reviewed by Andy Hayler. Voted Best Biryani by New Malden locals.

Known for: biryani

dine in takeaway

94 Burlington Road, New Malden, KT3 4NT

Middle Eastern Kingston

The Cheeky Pea

A family-run Middle Eastern falafel and hummus counter in Eden Walk, going strong since 2013. The vegan and gluten-free falafel burgers make it a reliable Kingston lunch stop, though halal meat is also on the menu so it isn't an all-vegan kitchen.

Known for: falafel, hummus, falafel-burger

dine in takeaway vegan options vegetarian options gluten free options halal

34 Eden Walk Shopping Centre, Kingston upon Thames, KT1 1BJ

Restaurant Tolworth
020 8399 9165

The Dosa Company

100% vegetarian South Indian restaurant ranked #1 in Tolworth on TripAdvisor with 4.7 stars from 966 Google reviews. Dosas, thalis, idli, uttapam, and South Indian filter coffee. 2025 Global Recognition Award winner.

Known for: masala-dosa, thali, south-indian-filter-coffee, gobi-65

dine in takeaway Delivery 100 percent vegetarian vegan options

90 Tolworth Broadway, Tolworth, KT6 7HT

Restaurant nearby
0208 398 1581

The Ferry โ€” Gurkha Kitchen

Nepalese restaurant inside a Thames Ditton pub, owned by an ex-Gurkha. Home-made regional Nepalese food alongside steak nights and Sunday roasts. #3 of 23 restaurants in Thames Ditton on TripAdvisor with 223 reviews.

dine in pub setting

Portsmouth Road, Thames Ditton, KT7 0XY

Restaurant Surbiton
020 8399 2365

The French Table

French restaurant on Maple Road serving classic French cuisine in an intimate dining room.

85 Maple Road, Surbiton, KT6 4AW

Restaurant New Malden
020 8942 3888

Tongdak

Korean fried chicken takeaway and restaurant on Kingston Road, serving hand-battered chicken made to order.

95A Kingston Road, New Malden, KT3 3PA

Korean BBQ New Malden

Yami

Korean BBQ restaurant on the high street with table-side grilling and banchan.

69 High Street, New Malden, KT3 4BT

Restaurant New Malden
020 8715 1079

You Me Korean

Korean restaurant on Burlington Road, established in 1988, known for handmade jajangmyeon noodles.

96 Burlington Road, New Malden, KT3 4NT

No listings found

Try adjusting your filters.

Factual listings, no fluff

Basic details verified from official sources. See our guides for curated recommendations.

Back to directory

Explore Kingston Compass

When is your plan?

Select a date to add your plan to your calendar.