11 Best Restaurants in Twickenham: Top Places to Eat
Twickenham is famous for rugby, but its food scene is just as worth exploring. Around the town centre, Church Street, Twickenham Green and Richmond Road, you’ll find everything from Italian and Japanese restaurants to Indian, Greek, Thai and Lebanese food.
You’re visiting for a rugby match at Allianz Stadium, planning a date night, meeting friends for dinner or simply looking for somewhere good to eat in southwest London, there are plenty of restaurants to choose from.
11 Top Best Restaurants in Twickenham at a Glance
Based on current restaurant listings, reviews and local dining options in 2026, these are 11 of the best restaurants in Twickenham to consider.
| Restaurant | Cuisine | Best for |
|---|---|---|
| Bella Vita | Italian | Pizza, pasta and family meals |
| Delhi Social | Indian | Date nights and modern Indian food |
| Umi | Japanese | Sushi and special occasions |
| Greek Cook & Grill | Greek | Groups and sharing |
| Da Alfredo | Italian | Dining by Twickenham Green |
| Masaniello | Italian | Pizza and Church Street |
| Namaste Village | Indian | Vegetarian and vegan dining |
| Il Gusto | Italian | Pizza and families |
| The Crown | British pub | Rugby days and casual meals |
| Ke Sushi | Japanese | Casual sushi |
| A Cena | Italian | Special occasions |
1. Bella Vita Italian Restaurant — Best Italian Restaurant in Twickenham
Bella Vita Italian Restaurant is a family-run Italian restaurant on London Road and one of the most popular places to eat in Twickenham.
The restaurant focuses on traditional Italian cooking, with fresh pasta, pizza, risotto, seafood, meat dishes and Italian wines. Its current menu includes classics such as mussels, calamari and aubergine parmigiana, while the restaurant describes its food as being based around family recipes and imported Italian ingredients.
With its warm atmosphere and broad menu, Bella Vita works particularly well for family meals, relaxed dinners and celebrations.
Best for: Italian food, pizza, pasta, families and relaxed dinners.
2. Delhi Social — Best for Modern Indian Dining
Delhi Social has quickly become one of Twickenham’s better-known Indian restaurants since opening in 2023.
Located on Richmond Road, the restaurant focuses on North Indian cuisine and combines a contemporary restaurant setting with traditional flavours. Current listings place it among Twickenham’s highly rated restaurants, while its location also makes it particularly convenient for visitors heading to or from Allianz Stadium.
The restaurant suits everything from casual dinners to date nights and group meals.
Best for: Indian food, date nights, groups and pre-rugby dining.
3. Umi — Best for Sushi and Japanese Food
Umi is one of the places to consider when you’re looking for Japanese food in Twickenham.
The York Street restaurant specialises in Japanese cuisine and sushi, with current listings highlighting sushi, sashimi and nigiri among its popular choices. It has also built a strong review profile, making it particularly appealing for diners looking for something different from the area’s many Italian and Indian restaurants.
Its calmer atmosphere makes Umi a particularly good choice for date nights and special occasions.
Best for: Sushi, sashimi, Japanese food and date nights.
4. Greek Cook & Grill — Best for Greek Food
Greek Cook & Grill is a good choice when you want to move away from the usual Italian, Indian and British options.
Greek cuisine naturally works well for groups because you can combine grilled meats, salads, dips, breads and sides across the table. Current restaurant listings show Greek Cook & Grill as one of the well-reviewed Greek restaurants in the Twickenham area.
It’s particularly suitable for families and groups who prefer generous, shareable meals.
Best for: Greek food, grilled dishes, families and groups.
5. Da Alfredo Italian Restaurant — Best for Dining by Twickenham Green
Da Alfredo has an appealing location overlooking Twickenham Green, giving it a more relaxed neighbourhood feel.
The restaurant serves Italian food in a traditional sit-down setting and is particularly suitable for leisurely lunches, dinners and special occasions. Its position on the green is one of its biggest attractions, especially when you want to combine dinner with a pleasant walk around the area.
It’s another strong choice for Italian food, but its location gives it a slightly different atmosphere from restaurants closer to the station.
Best for: Italian food, relaxed lunches, romantic meals and dining by the green.
6. Masaniello — Best for Neapolitan Pizza
Masaniello is located on historic Church Street and is one of Twickenham’s established Italian restaurants.
The restaurant is particularly associated with Italian and pizza dishes, making it a natural choice for anyone looking for a casual pizza dinner. Its Church Street location is another advantage, especially if you’re planning to explore the riverside or have drinks nearby.
Current restaurant listings continue to show Masaniello as one of Twickenham’s popular Italian options.
Best for: Pizza, Italian food, casual dinners and Church Street dining.
7. Namaste Village Twickenham
Namaste Village is a particularly useful option if you’re looking for Indian food with strong vegetarian and vegan choices.
Current Tripadvisor and Restaurant Guru listings show Namaste Village among Twickenham’s highly rated restaurants, with its cuisine described as Indian, vegetarian and vegan-friendly.
The restaurant is a good choice for diners who want plenty of plant-based options without sacrificing flavour. Indian cuisine also makes it easy to order several dishes to share, which works particularly well for groups.
Best for: Vegetarian food, vegan diners, Indian cuisine and sharing.
8. Il Gusto — Best for Pizza in St Margarets
Il Gusto is an Italian restaurant worth considering if you’re happy to explore the St Margarets side of the Twickenham area.
The restaurant focuses on Italian and Neapolitan food, with pizza among its main attractions. Current listings show strong customer feedback for the restaurant and highlight its family-friendly appeal.
It’s a good option when you want a neighbourhood restaurant away from the busiest parts of central Twickenham.
Best for: Pizza, Italian food, families and St Margarets dining.
9. The Crown
The Crown is one of the classic pub options in Twickenham and makes particular sense if you’re visiting for rugby.
The Richmond Road pub offers a relaxed setting for food and drinks, with a lively atmosphere that becomes especially noticeable around major rugby fixtures. Current Tripadvisor listings show it among Twickenham’s prominent restaurants and pubs, with more than 1,500 reviews.
It’s a practical choice for groups who want a casual meal rather than a formal restaurant.
Best for: Pub food, rugby days, drinks, groups and casual dining.
10. Ke Sushi
Ke Sushi gives sushi lovers another option in central Twickenham.
Located on London Road, the restaurant focuses on Japanese and sushi dishes and is suitable for both lunch and dinner. Its central position also makes it convenient if you’re already exploring the town centre.
For anyone who enjoys sushi but wants a more casual alternative, Ke Sushi is worth considering alongside Umi.
Best for: Sushi, Japanese food, lunch and casual dinners.
11. A Cena
A Cena is another Italian restaurant to consider when you’re looking for a more occasion-focused meal in Twickenham.
Current restaurant listings place A Cena among the area’s established Italian restaurants, with a menu and setting that suit diners looking for a proper sit-down meal rather than a quick takeaway.
It’s particularly useful for couples, celebrations and dinners when you want to spend a little more time around the table.
Best for: Italian dining, celebrations, couples and special occasions.
Best Restaurants in Twickenham for Different Occasions
- For a date night: Umi and Delhi Social are good choices if you want a more special evening.
- For Italian food: Bella Vita, Da Alfredo, Masaniello, Il Gusto and A Cena give you plenty of choice.
- For pizza: Masaniello and Il Gusto are worth considering.
- For Indian food: Delhi Social and Namaste Village provide two very different experiences.
- For sushi: Umi and Ke Sushi are the obvious options.
- For families: Bella Vita, Greek Cook & Grill and Il Gusto are good choices when you want approachable menus and sharing options.
- For rugby fans: The Crown is a natural choice for a casual pre- or post-match meal and drinks.
- For vegetarian and vegan diners: Namaste Village is particularly useful because of its plant-based Indian menu.
Best Restaurants Near Twickenham Stadium
If you’re visiting Twickenham for rugby, planning where to eat is important. Major fixtures bring large crowds into the area, and restaurants close to the stadium can become extremely busy.
Delhi Social on Richmond Road is particularly convenient for visitors attending a match, while The Crown is a good choice if you’re looking for a traditional pub atmosphere. Bella Vita and restaurants around the town centre provide further options.
The key tip is to book ahead on major match days. Current local dining guides specifically recommend advance reservations because popular restaurants can fill up before and after fixtures.
If possible, consider eating earlier than the main pre-match rush or staying for dinner after the crowds have started to leave.
Best Areas to Eat in Twickenham
- Church Street: One of the most atmospheric areas for eating in Twickenham, with independent restaurants and easy access to the Thames.
- London Road: Convenient for visitors arriving at Twickenham Station and home to several popular restaurants.
- Richmond Road: Particularly useful for rugby visitors, with restaurants and pubs within reach of Allianz Stadium.
- Twickenham Green: A relaxed area for dining, particularly in warmer weather when you can combine a meal with a walk around the green.
- St Margarets: A quieter neighbourhood with a village atmosphere and several restaurants worth exploring.
Tips for Eating Out in Twickenham
Book ahead for rugby: Major fixtures can make restaurants extremely busy.
Check opening hours: Restaurant schedules can vary between weekdays, weekends and match days.
Explore beyond the high street: Church Street, London Road, Richmond Road, Twickenham Green and St Margarets all offer different dining experiences.
Consider lunch: Lunch can be a more relaxed option if you’re visiting on a non-match day.
Check the menu before booking: Prices, menus and dietary options can change, so check the latest information directly with the restaurant.
Plan around the station: If you’re arriving by train, London Road and the town centre provide some of the most convenient options.
FAQs About the Top Restaurants in Twickenham
What food is Twickenham known for?
Twickenham is strongly associated with British pub food because of its rugby culture, but the wider restaurant scene is much more diverse. You can find Italian, Indian, Japanese, Greek, Thai, Lebanese and British food across the area.
What are the best Italian restaurants in Twickenham?
Bella Vita, Da Alfredo, Masaniello, Il Gusto and A Cena are all options worth considering. Italian cuisine is particularly well represented in the local restaurant scene.
Where can I eat sushi in Twickenham?
Umi and Ke Sushi are two of the main options for sushi and Japanese food. Both are centrally located and suitable for lunch or dinner.
Is Twickenham good for a date night?
Yes. Umi, Delhi Social and several of the Italian restaurants can work particularly well for couples looking for a relaxed dinner.
Is Twickenham expensive for eating out?
It depends on the restaurant. The area includes casual pubs and restaurants as well as more occasion-focused dining, so you can choose according to your budget. Checking the latest menu before booking is the best way to compare current prices.
Final Thoughts:
Twickenham’s restaurant scene has plenty to offer beyond its famous rugby pubs. From Italian pizza and pasta to Japanese sushi, Indian cuisine, Greek grills and classic pub food, there is enough variety to make the area worth exploring purely for its food.
For Italian food, Bella Vita, Da Alfredo and Masaniello are strong options. Umi and Ke Sushi are worth considering for Japanese cuisine, while Delhi Social and Namaste Village provide different takes on Indian dining.
If you’re visiting for rugby, plan ahead and book your table early. For everyone else, exploring areas such as Church Street, Twickenham Green and London Road can turn a simple meal into a much more enjoyable day out.
Ultimately, the right restaurant depends on what you’re looking for — whether that’s a romantic dinner, family meal, casual pizza, sushi, Indian food or a traditional British pub experience.

One Comment