Best Restaurants in Richmond upon Thames
330 places in Richmond upon Thames, ranked by rating and review volume. Updated November 2025.
Browse by cuisine in Richmond upon Thames
All restaurants in Richmond upon Thames
1–24 of 330 · page 1 of 14Bella Vita Italian Restaurant
Italian
Details →
Namaste Village Twickenham
Gluten-free
Details →
Umi
Japanese
Details →
Marez brasserie
Cafe
Details →
Takaa Tak, Teddington
Indian
Details →
La Dolce Vita
Italian
Details →
Delhi Social | Indian Restaurant | Cocktail Bar, Authentic Indian Dishes Twickenham
Indian
Details →
Cinnamon Bazaar
Restaurant
Details →
Le Swine
Cafe
Details →
Samaia Georgian Restaurant
Restaurant
Details →
Roots
Indian
Details →
Cocotte Richmond
French
Details →
Shiuli
Indian
Details →
Kaalika Indian Restaurant
Indian
Details →
Bill's Richmond Restaurant
British
Details →
Sidra - Twickenham
Lebanese
Details →
Eleana’s
Cafe
Details →
Swiss Bread Bakery and Café
Bakery
Details →
Cornicello Pizzeria
Restaurant
Details →
Da Alfredo Italian Restaurant
Restaurant
Details →
Greedy Hare Italian Restaurant
Italian
Details →
Pasta Evangelists - Richmond
Italian
Details →
Sumac restaurant
Persian
Details →
KFC Richmond - Kew Road
Chicken
Details →
Eating in Richmond upon Thames
We rank 330 restaurants, cafes and takeaways in Richmond upon Thames by their Google rating, weighted by how many people have reviewed them. Right now the top spot goes to Bella Vita Italian Restaurant, a italian spot rated 4.9 from 1,069 reviews.
Most popular here: italian, indian, cafe, breakfast, pubs. Use the filters to find somewhere open now, under ££, or rated 4.5 and up.