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
Unit 6, Griffin Centre, Kingston upon Thames, KT1 1JT
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
142 Ewell Road, Surbiton, KT6 6HE
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
163 Ewell Road, Surbiton, KT6 6AW
Bill's Kingston
Chain restaurant on Riverside Walk serving an all-day brunch menu with pancakes, eggs, and classic British dishes.
2 Riverside Walk, Kingston upon Thames, KT1 1QN
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.
10 Kingston Hill, Kingston upon Thames, KT2 7NH
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
Cento Uno
Italian restaurant on Maple Road serving handmade pasta and dishes made with imported Italian produce.
101 Maple Road, Surbiton, KT6 4AW
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
284 Ewell Road, Surbiton, KT6 7AQ
Chick and Beers
Korean fried chicken restaurant on Coombe Road, serving double-fried chicken with draught beer.
24 Coombe Road, New Malden, KT3 4QE
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
90 Eden Street, Kingston upon Thames, KT1 1DJ
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
2A Riverside Walk, Kingston upon Thames, KT1 1QN
Cote Kingston
French brasserie chain on Riverside Walk with Thames views, serving brunch, lunch, and dinner.
6 Riverside Walk, Kingston upon Thames, KT1 1QN
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
Crowne Plaza London - Kingston, Portsmouth Road, Surbiton, KT6 5QQ
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
145-147 Richmond Road, Kingston upon Thames, KT2 5BZ
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
58 Coombe Road, Kingston upon Thames, KT2 7AF
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
Han
Large Korean BBQ restaurant with traditional wooden pavilion-style seating and private karaoke rooms.
1 High Street, New Malden, KT3 4DQ
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
87 Burlington Road, New Malden, KT3 4NU
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
98 Walton Road, East Molesey, KT8 0DL
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.
2 Burlington Road, New Malden, KT3 4NU
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
2 Hare Lane, Claygate, Esher, Surrey, KT10 9BS
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
310 Ewell Road, Surbiton, KT6 7AL
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
64 High Street, Kingston upon Thames, KT1 1HN
Koyal
Indian restaurant on Brighton Road with 2 AA Rosettes, serving contemporary Indian cuisine.
59-63 Brighton Road, Surbiton, KT6 5LR
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
Megan's at the Post Office
Mediterranean-style restaurant on Victoria Road with brunch, bottomless brunch options, and a weekend-focused menu.
38 Victoria Road, Surbiton, KT6 4JL
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.
216 Kingston Road, New Malden, KT3 3RJ
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
53 Fife Road, Kingston upon Thames, KT1 1SF
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.
18 The Rotunda, Clarence Street, Kingston upon Thames, KT1 1QJ
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
5 Griffin Centre, Market Place, Kingston upon Thames, KT1 1JT
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.
285 Ewell Road, Surbiton, KT6 7AB
Rena's
Turkish restaurant on Brighton Road serving brunch, dinner, and bottomless brunch options with cocktails.
7-9 Brighton Road, Surbiton, KT6 5LX
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
Unit 27A Kingston Market Place, Kingston upon Thames, KT1 1JS
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
4-8 Kingston Hill, Kingston upon Thames, KT2 7NH
Seoul Matjib
Korean comfort food restaurant on Burlington Road serving tteokbokki, soups, and pajeon.
74 Burlington Road, New Malden, KT3 4NU
Sorabol
Korean BBQ restaurant on Burlington Road with tabletop grills. Best for self-cook barbecue sessions rather than quick meals. Larger groups accommodated.
1 Burlington Road, New Malden, KT3 4NP
Sushi Hero
Small sushi restaurant on Ewell Road serving freshly prepared sushi and Japanese dishes.
253 Ewell Road, Surbiton, KT6 7AA
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
4 Town End Parade, High Street, Kingston upon Thames, KT1 1LY
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
94 Burlington Road, New Malden, KT3 4NT
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
34 Eden Walk Shopping Centre, Kingston upon Thames, KT1 1BJ
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
90 Tolworth Broadway, Tolworth, KT6 7HT
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.
Portsmouth Road, Thames Ditton, KT7 0XY
The French Table
French restaurant on Maple Road serving classic French cuisine in an intimate dining room.
85 Maple Road, Surbiton, KT6 4AW
Tongdak
Korean fried chicken takeaway and restaurant on Kingston Road, serving hand-battered chicken made to order.
95A Kingston Road, New Malden, KT3 3PA
Yami
Korean BBQ restaurant on the high street with table-side grilling and banchan.
69 High Street, New Malden, KT3 4BT
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.