11 Best Restaurants in Twickenham, London: Where to Eat 2026

Best Restaurants in Twickenham

The best restaurants in Twickenham include Bella Vita Italian Restaurant, Umi Japanese, Delhi Social (the area’s only AA Rosette-recognised restaurant in 2026), Shiuli, and Greek Cook & Grill. Whether you’re visiting for a rugby match at Allianz Stadium, a weekend on the Thames, or simply exploring this corner of South West London, this guide covers the top 13 places to eat right now.

Twickenham has evolved into a genuine dining destination, with a food scene that stretches from authentic Italian trattorias and Michelin-pedigree Indian kitchens to Lebanese mezze spots and traditional family-run Greek grills. Every restaurant in this list has been selected based on current ratings, quality of cuisine, and what makes it genuinely worth visiting in 2026.

Best Restaurants in Twickenham at a Glance (2026)

Here is a quick summary of the top restaurants in Twickenham right now:

  • Bella Vita — Authentic Italian. 4.9★ (1,053 reviews). Best pasta and pizza in the area.
  • Umi — Japanese sushi. 4.9★ (620 reviews). Top choice for special occasions and date nights.
  • Delhi Social — North Indian. 4.9★ (378 reviews). Twickenham’s only restaurant with 2 AA Rosettes in 2026.
  • Shiuli — Modern Indian. 4.8★ (536 reviews). Led by former Michelin-starred chef Alfred Prasad.
  • Greek Cook & Grill — Authentic Greek. 4.8★ (351 reviews). Best for groups, souvlaki, and grills.
  • Da Alfredo — Italian on Twickenham Green. 4.7★ (382 reviews). Lovely views and a fine wine list.
  • Vesuvio — Italian. 4.9★ (195 reviews). Neighbourhood gem on Hampton Road.
  • Il Gusto — Italian, St Margarets. 4.8★ (271 reviews). Wood-fired pizza and great for families.
  • Masaniello — Neapolitan Italian, Church Street. 4.6★ (654 reviews). Historic setting near the Thames.
  • Osteria Pulcinella — Casual Italian, Church Street. 4.4★ (785 reviews). All-day dining from breakfast to dinner.
  • Sidra — Lebanese. 4.8★ (445 reviews). Over 20 years of experience, fresh imported spices.

1) Bella Vita Italian Restaurant

Bella Vita is a genuine family-run Italian restaurant in the heart of Twickenham. The warm atmosphere makes diners feel welcome as soon as they step inside.

The menu features traditional Italian recipes made with fresh, locally sourced ingredients. Their handcrafted pasta dishes deliver authentic Italian flavours.

The pizza selection stands out, with each one expertly baked. The restaurant’s commitment to quality shows in every dish.

The staff’s passion for Italian cuisine shines through in both the food and service. Bella Vita truly celebrates Italian culinary culture.

Rating: 4.9 (1,181 reviews)
📍Location: 27 London Rd, Twickenham TW1 3SX, United Kingdom
📞Contact: +44 20 8891 2508
🌐Website: http://bellavita-tw.co.uk/

🏷️ Best for: Authentic Italian, romantic dinners, family celebrations

💷 Price range: ££ (mains approximately £12–£22)

2) Shiuli

Shiuli introduces modern Indian dining to Twickenham with a focus on seasonal British ingredients. Chef Patron Alfred Prasad, who held a Michelin star for thirteen years at Tamarind of Mayfair, leads the kitchen with his innovative approach.

The menu features vibrant small plates, grilled meats, and seafood. Plant-based options are plentiful, making it suitable for various dietary preferences.

The restaurant emphasises flavour balance and sustainability in each dish. The central bar serves as the dining room’s focal point, offering signature cocktails and premium spirits.

Their own-label Shiuli Botanical Gin stands out among the drinks selection. The wine list pairs well with the Indian flavours.

Shiuli also runs cooking masterclasses, where diners can learn from Chef Alfred. These classes cover everything from basic Indian cooking techniques to advanced regional specialities.

Private group bookings are available for up to 100 guests. The space works well for both intimate meals and larger gatherings.

Rating: 4.8 (575 reviews)
📍Location: 128-130 Heath Rd, Strawberry Hill, Twickenham TW1 4BN
📞Contact: +44 20 8703 8201
🌐Website: http://www.shiulirestaurant.com

🏷️ Best for: Modern Indian, date nights, cooking masterclasses, cocktails 

💷 Price range: £££ (mains approximately £18–£32)

3) Umi

Umi serves exceptional Japanese cuisine in the heart of Twickenham. The restaurant specialises in fresh sushi and traditional Japanese dishes.

The sushi selection impresses with its quality and presentation. Each piece features pristine fish and perfectly seasoned rice.

The chefs demonstrate clear skill in their preparation. The atmosphere remains welcoming yet refined.

Staff provide attentive service and helpful recommendations for those new to Japanese cuisine. Umi attracts locals and visitors seeking genuine Japanese food.

Booking ahead is a good idea, as the intimate space fills quickly during peak times. Plan your visit to avoid disappointment.

Rating: 4.9 (636 reviews)
📍Location: 30 York St, Twickenham TW1 3LJ
📞Contact: +44 20 8892 2976

🏷️ Best for: Sushi, Japanese cuisine, special occasions, intimate dining 

💷 Price range: £££ (mains approximately £16–£30)

4) Greek Cook & Grill

Greek Cook & Grill brings authentic Aegean cuisine to Twickenham. The menu celebrates traditional Greek cooking with fresh, seasonal ingredients sourced responsibly.

Dishes represent regions across Greece, from the Aegean islands to Northern Greece. Classic favourites include chicken and pork souvlaki with homemade chips, Greek salad, and traditional sauces.

Popular mains feature lamb kebabs, Greek bifteki with herb-seasoned beef mince, and grilled lamb chops. Premium options like entrecote steak and surf ‘n’ turf offer hearty alternatives.

The restaurant recreates childhood memories of Greek home cooking while adding modern touches to classic recipes. The mix grill combines several specialities on one plate for great value.

Vegetarian diners can enjoy grilled vegetables with honey balsamic sauce and hummus. Greek Cook & Grill also caters for private events, including weddings and business gatherings.

The contemporary setting suits both casual meals and special occasions. The space adapts well for different group sizes.

Rating: 4.7 (381 reviews)
📍Location: 45 London Rd, Twickenham TW1 3SZ, United Kingdom
📞Contact: +44 20 8617 3700
🌐Website: https://greekcookandgrill.co.uk

🏷️ Best for: Souvlaki, grilled meats, group dining, private events 

💷 Price range: ££ (mains approximately £13–£24)

5) Da Alfredo Italian Restaurant

Da Alfredo sits right on Twickenham Green, offering diners lovely views while they eat. The restaurant serves freshly prepared Italian dishes in a warm, welcoming atmosphere.

The menu highlights authentic Italian flavours using fresh ingredients. Traditional dishes taste genuine and satisfying.

The service stands out as especially friendly and attentive. Staff make guests feel welcome from arrival to departure.

The location overlooking the green creates a relaxed setting for meals. Da Alfredo also offers a selection of fine Italian wines to complement the food.

Rating: 4.7 (409 reviews)
📍Location: 58-62 The Grn, Twickenham TW2 5AB, United Kingdom
📞Contact: +44 20 8894 7007
🌐Website: http://daalfredo.co.uk

🏷️ Best for: Views over Twickenham Green, Italian wine, relaxed lunches 

💷 Price range: ££ (mains approximately £12–£22)

6) Vesuvio Italian Restaurant

Vesuvio Italian Restaurant brings authentic Italian flavours to Hampton Road in Twickenham. The restaurant creates a warm atmosphere with traditional décor and friendly service.

The menu features classic Italian dishes made with fresh ingredients. Pasta dishes are made to order, and the pizza base has a perfect thin crust texture.

The portions are generous but not overwhelming. Staff know the menu well and offer helpful wine pairing suggestions.

Service moves at a comfortable pace, so guests can enjoy their meal without feeling rushed. The restaurant fills up quickly during peak hours, especially on weekends.

Booking ahead ensures a table, particularly for larger groups or special occasions. Plan your visit to secure your spot.

Rating: 4.9 (194 reviews)
📍Location: 208 Hampton Rd, Twickenham TW2 5NJ
📞Contact: +44 20 8977 3733
🌐Website: http://www.vesuviobarandrestaurant.com

🏷️ Best for: Thin-crust pizza, neighbourhood dinners, couples 

💷 Price range: ££ (mains approximately £11–£21)

7) Il Gusto

Il Gusto brings authentic Italian flavours to St Margarets with freshly made pasta and wood-fired pizzas. The family-run restaurant sources ingredients directly from Italy to create traditional dishes.

The menu showcases regional specialities from across Italy. Standout dishes include carbonara and crispy calamari starters.

Their pizza is especially popular with both dine-in customers and takeaway orders. The cosy interior creates an intimate dining atmosphere for romantic meals or family celebrations.

Staff provide warm, welcoming service that makes guests feel like regulars. The restaurant accepts walk-ins, but booking ahead is wise as tables fill quickly during peak hours.

Il Gusto also caters for private parties and corporate events, offering dedicated space for special occasions. The team ensures every event runs smoothly.

Rating: 4.8 (195 reviews)
📍Location: 139 St. Margarets Rd, St Margarets, Twickenham TW1 1RG
📞Contact: +44 20 8891 2644
🌐Website: Visit Website

🏷️ Best for: Wood-fired pizza, family dining, takeaway, private parties 

💷 Price range: ££ (mains approximately £11–£20)

8) Masaniello

Masaniello brings authentic Neapolitan cuisine to Twickenham’s historic Church Street. The restaurant specialises in traditional Campania dishes, offering flavours rarely found outside Italy.

Owners Maria and Livio both grew up in family restaurant businesses. Their passion for genuine Italian cooking shines through in every dish.

The relaxed and welcoming atmosphere suits family dinners or business lunches. The restaurant uses traditional Italian ingredients to create authentic regional recipes.

Located on Twickenham’s oldest street, Masaniello sits close to the River Thames and the town centre. The charming setting adds to the dining experience and keeps everything accessible.

Rating: 4.6 (664 reviews)
📍Location: 22 Church St, Twickenham TW1 3NJ, United Kingdom
📞Contact: +44 20 8891 5777
🌐Website: Visit Website

🏷️ Best for: Neapolitan cuisine, Church Street dining, business lunches 

💷 Price range: ££ (mains approximately £13–£23)

9) Osteria Pulcinella

This laid-back Italian restaurant brings authentic flavours to Church Street. The charming wine barrel décor creates a warm and welcoming atmosphere.

You can visit for anything from a casual breakfast meeting to a romantic dinner. The kitchen serves traditional Italian dishes for breakfast, lunch, and dinner.

The menu features classic recipes that highlight quality ingredients. There is no unnecessary fuss in their dishes.

The relaxed dining style allows guests to enjoy their meals comfortably. Wine barrel decorations add character and keep the space unpretentious.

Osteria Pulcinella adapts its menu for special occasions, including rugby match days and weekend events. This flexibility shows their commitment to serving Twickenham’s community.

Rating: 4.4 (805 reviews)
📍Location: 36 Church St, Twickenham TW1 3NR
📞Contact: +44 20 8892 5854
🌐Website: Visit Website

🏷️ Best for: All-day dining, casual breakfasts, rugby match days 

💷 Price range: £ (mains approximately £9–£18)

10) Sidra – Twickenham

Sidra brings authentic Lebanese flavours to York Street. The team has over 20 years of experience and focuses on traditional cooking methods.

Dishes like chicken and lamb are cooked in olive oil with fresh vegetables and Mediterranean spices. Their signature lamb kofta arrives in a clay dish with potatoes, peppers, and tomatoes, served with rice.

The Mediterranean lamb shank is a popular choice, slow-braised with herbs and spices, topped with toasted nuts, and served with aromatic brown rice. The menu also includes generous salad platters that combine marinated meats or falafel with tabouleh, hummus, aubergine dip, and flatbread.

Wrap meals offer lighter options, with fillings like falafel or Scottish smoked salmon, served with fresh salads and tahini. Sidra imports spices and dry goods directly from their origins and uses fresh British meat and chicken from trusted suppliers.

Rating: 4.7 (447 reviews)
📍Location: 8 York St, Twickenham TW1 3LD, United Kingdom
📞Contact: +44 20 8241 0062
🌐Website: Visit Website

🏷️ Best for: Lebanese mezze, vegetarian platters, wraps, family groups 

💷 Price range: ££ (mains approximately £12–£20)

11) Delhi Social | Indian Restaurant | Cocktail Bar, Authentic Indian Dishes Twickenham

Delhi Social opened in December 2023 and quickly impressed the local dining scene. The restaurant combines flavours from Old and New Delhi in a setting that blends traditional and modern styles.

Chef Manish Sharma leads the kitchen. He previously worked as Executive Head Chef at Black Salt Sheen and at several Michelin-rated Indian restaurants in London.

The menu focuses on authentic North Indian cuisine with many options. Guests can enjoy cocktails and drinks from the bar.

The restaurant welcomes casual meals, date nights, and group gatherings. Delhi Social has built a strong local following in a short time.

Consistent food quality and authentic flavours have made it a notable addition to Twickenham’s restaurant scene.

Rating: 4.9 (408 reviews)
📍Location: 65 Richmond Rd, Twickenham TW1 3AW
📞Contact: +44 20 8404 4440
🌐Website: Visit Website

🏷️ Best for: Award-winning North Indian, date nights, match day dining, group bookings 

💷 Price range: ££ (mains approximately £14–£26) 

🏆 Award: 2 AA Rosettes (2026) — only award-winning restaurant in Twickenham

Where to Eat in Twickenham by Area

Twickenham’s restaurants are spread across several distinct neighbourhoods, each with its own character. Here’s a quick guide to which area suits you best depending on what you’re looking for.

Church Street

Twickenham’s oldest street and the heart of its independent dining scene. Church Street runs down to the River Thames and is home to Masaniello (Neapolitan Italian), Osteria Pulcinella (all-day casual Italian), and Sidra (Lebanese). The setting and proximity to the water make it the best area for a long, leisurely evening out.

London Road and Town Centre

The main high street area has the most walkable cluster of restaurants. Bella Vita and Greek Cook & Grill are both here, alongside Namaste Village. This is the most practical area if you’re arriving by train at Twickenham Station and want to eat without travelling far.

St Margarets

A quieter, residential neighbourhood just east of the town centre with a genuine village feel. Il Gusto serves excellent wood-fired pizza here, and Shiuli — led by a chef who held a Michelin star for 13 years — has made St Margarets a destination for serious food lovers. Worth the short walk or cab from the station.

Twickenham Green

Da Alfredo sits right on the green, offering lovely views and a relaxed Italian atmosphere. Several pubs and cafes around the green work well for drinks before or after dinner. The green itself is a pleasant spot in warmer months.

Richmond Road (Near Allianz Stadium)

Delhi Social is located on Richmond Road, within easy walking distance of Allianz Stadium. This makes it the most convenient fine-dining option on match days. Book well in advance for rugby fixtures — the restaurant fills up quickly in the hours before and after games.

Restaurants Near Twickenham Stadium: Match Day Dining Guide

Allianz Stadium — the home of English rugby and one of the most visited venues in South West London — brings tens of thousands of visitors to Twickenham on match days. Planning where to eat requires some advance thought, as popular restaurants fill up fast around major fixtures.

Best Restaurants for Match Day Dining

  • Delhi Social (Richmond Road) — the closest quality restaurant to the stadium, and Twickenham’s only AA Rosette-rated venue. Book 1–2 weeks ahead for match days.
  • Namaste Village (High Street) — runs a dedicated match day menu. One of the few restaurants in Twickenham to actively cater for the pre-match crowd.
  • Osteria Pulcinella (Church Street) — adapts its menu for rugby match days. Good for casual all-day eating before or after the game.
  • Bella Vita (London Road) — a short walk from the stadium. Its high-volume kitchen handles busy match day service well.

Match Day Booking Tips

  • Book at least 1–2 weeks in advance for any sit-down restaurant on match day weekends.
  • Restaurants on Church Street, York Street, and Richmond Road fill up 2–3 hours before kick-off.
  • For post-match dining, aim to eat immediately after the final whistle or wait at least 90 minutes for the crowds to thin.
  • Call restaurants directly to confirm match day availability — some venues add extra sittings or limited menus on these days.
  • If you prefer a quieter meal, the St Margarets area (Il Gusto, Shiuli) is a 10-minute walk from the stadium but sees far less match day footfall.

Dining Experiences in Twickenham

Twickenham’s restaurants offer diverse atmospheres, from intimate Mediterranean settings to casual family pizzerias. Most establishments provide attentive service and a local, friendly feel.

Many venues cater to families with children’s menus and relaxed environments.

Atmosphere and Ambience

The dining scene in Twickenham creates different moods for each occasion. Church Street restaurants like Masaniello and Osteria Pulcinella offer intimate settings with warm lighting and relaxed Italian charm, well suited to weeknight dinners and leisurely lunches.

For a more special atmosphere, Delhi Social on Richmond Road delivers a sophisticated dining room that blends traditional and modern Indian design. Its AA Rosette pedigree shows in the presentation and service. Umi on York Street takes a similarly refined approach, with a calm Japanese aesthetic that makes it ideal for celebrations or a romantic evening.

Casual options like Il Gusto in St Margarets and Bella Vita on London Road offer bright, welcoming interiors where the focus is firmly on the food. Many restaurants in Twickenham benefit from the town’s greenery and riverside setting — Da Alfredo on Twickenham Green is a strong example of a restaurant that uses its location as part of the experience.

Service and Hospitality

Twickenham restaurants maintain high service standards across all price ranges. Family-run venues like Bella Vita, Il Gusto, and Masaniello are especially noted for warm, personal service — the kind where staff remember regulars and make solo diners feel as welcome as large groups.

At the finer end, Delhi Social and Shiuli provide polished, knowledgeable service where staff can guide you through the menu in detail. Shiuli’s team goes the extra mile, offering cooking masterclasses and accommodating private group bookings for up to 100 guests.

Booking ahead is strongly recommended for weekend evenings at most of these restaurants, particularly during match periods at Allianz Stadium. For casual midweek visits, walk-ins are usually possible at Osteria Pulcinella and Il Gusto.

Family-Friendly Options

Several restaurants in this guide are well set up for families. Il Gusto in St Margarets is particularly family-friendly, with wood-fired pizza that appeals to children and a relaxed atmosphere. Greek Cook & Grill is another strong option, with shareable platters and a broad menu.

Osteria Pulcinella on Church Street suits families looking for an informal, all-day option. Its casual Italian menu and unpretentious décor create a comfortable environment for children. Da Alfredo, overlooking Twickenham Green, is ideal for summer family lunches — the green itself is nearby for children to explore.

For families with older children or teenagers, Shiuli’s vibrant small plates format and cocktail bar delivers a more grown-up experience while still feeling welcoming and relaxed.

Tips for Enjoying Twickenham’s Culinary Scene

Book tables in advance and plan around rugby matches for the best dining experience. Twickenham’s restaurants provide many options for different dietary needs.

Making Reservations

Book at least 2–3 days ahead for weekend evenings at popular venues including Bella Vita, Umi, Shiuli, Delhi Social, and Il Gusto. For match day weekends at Allianz Stadium, book 1–2 weeks in advance — these dates fill up quickly, especially for dinner.

Call restaurants directly rather than relying solely on online booking platforms, as some venues hold tables back for phone reservations. Weekday lunch bookings are usually easier to secure at short notice. The 12:00–14:00 lunch window and the 19:00–20:00 evening slot are the most in-demand times across Twickenham’s restaurants.

Some restaurants, including Osteria Pulcinella and Il Gusto, accept walk-ins outside peak times. Arrive early on weekends if you don’t have a reservation — by 19:30, most popular restaurants are at capacity.

Best Times to Dine

Avoid rugby match days if you prefer a quieter meal. Restaurants get very busy 2-3 hours before matches.

Weekday lunch service is quieter and often offers better service. Many venues have set lunch menus at lower prices.

Thursday and Friday evenings are the busiest for dinner. Tuesday and Wednesday usually offer a more relaxed experience.

Sunday lunch is popular at traditional pubs and British restaurants. Book by Friday for weekend tables.

Late dining after 21:00 can be difficult as many kitchens close early, especially on weeknights.

Dietary Accommodations

Most restaurants accommodate vegetarian and vegan requests with advance notice. Many now have dedicated plant-based sections on their menus.

Gluten-free options are widely available. Italian restaurants often offer gluten-free pasta.

Call ahead to discuss allergies or dietary needs. Kitchen staff can usually modify dishes to help.

Halal and kosher options are limited. Check with restaurants or contact them directly to confirm availability.

Many venues offer children’s menus and can adjust portion sizes. High chairs and baby-changing facilities vary by location.

Conclusion

Twickenham’s dining scene in 2026 is stronger than ever, with 11 standout restaurants covering Italian, Japanese, Indian, Greek, Lebanese, and Neapolitan cuisines across the area. From the award-winning Delhi Social and Michelin-pedigree Shiuli to family-run neighbourhood gems like Bella Vita and Il Gusto, there is a genuinely excellent option for every occasion, budget, and group size.

The area is especially rewarding for visitors arriving for rugby at Allianz Stadium, with match day dining options across several price points and a High Street and Church Street packed with independent restaurants that have been serving the community for years.

Ready to Explore Twickenham?

Whether you’re relocating for work, planning an extended stay, or exploring Twickenham before committing to a long-term move, JF Property Partners’ serviced apartments offer the perfect base to experience the area’s culinary delights. 

Our fully-furnished apartments provide the comfort and convenience of home, with flexible terms that let you take your time discovering your favourite local restaurants and neighbourhoods. Explore our serviced apartment options or contact our team at info@jfpropertypartners.com or +44 7457 427143 to find your ideal Twickenham accommodation.

Frequently Asked Questions

Visitors often have questions about dining in Twickenham, from local attractions to finding the best value meals and cuisine types.

What is Twickenham famous for?

Twickenham is known as the home of rugby union. Twickenham Stadium is often called the “Home of Rugby.”

The town also features historic sites like Strawberry Hill House. Many visitors come for rugby matches and explore the local dining scene.

What are the best budget restaurants in Twickenham?

Several restaurants in Twickenham offer good value meals. Greek Cook & Grill serves traditional Greek dishes at affordable prices.

Many local pubs also provide affordable meal options. Independent cafés offer budget-friendly breakfast and lunch menus.

Where can I find cheap restaurants in Twickenham?

The high street has several budget-friendly options. Local curry houses and pizza places serve good value meals.

Pub food remains one of the most affordable dining choices. Many establishments run weekday deals.

What are the best Indian restaurants in Twickenham?

Shiuli is one of Twickenham’s top Indian restaurants, offering authentic Bengali and Indian cuisine. Several other curry houses serve both traditional and modern Indian dishes.

What are the best Italian restaurants in Twickenham?

Bella Vita Italian Restaurant and Da Alfredo Italian Restaurant are highly regarded. Both serve traditional Italian dishes using authentic ingredients.

These restaurants offer classic pasta, pizzas, and regional specialities. They focus on traditional cooking methods and quality ingredients.

What dining spots in Twickenham are ideal for a special occasion?

Umi provides an upscale dining experience suitable for celebrations. The restaurant serves refined cuisine in an elegant setting.

Bella Vita Italian Restaurant is also a great choice for special meals. Many restaurants in the area can accommodate larger parties if you book in advance.

Related Articles

About the Author

Picture of Joost Mijnarends

Joost Mijnarends

Joost is the co-founder of JF Property Partners, a family-run property business in the UK. His journey began with a £1 course that led to their first rent-to-rent property in 2023, and today he helps landlords and tenants find better property solutions.

Last Updated: