Last Updated on 25 November, 2023
As a passionate food lover I love exploring Twickenham and I’ve had the pleasure of exploring the town’s vibrant culinary scene.
Twickenham may be best known for its rugby history, but it also offers a delightful array of dining options that cater to a wide range of tastes and preferences.
In the guide below, I’ll take you on a gastronomic journey through some of the best restaurants in Twickenham, each offering a unique culinary experience.
Top Twickenham Restaurants To Check Out
1. Sidra – Twickenham
Address: 8 York St, Twickenham TW1 3LD
I begin my culinary adventure at Sidra, a delightful restaurant nestled in the heart of Twickenham. Sidra is a hidden gem that specializes in Lebanese and Mediterranean cuisine.
As you step inside, you’ll be greeted by the warm and inviting decor, featuring vibrant colors and traditional Middle Eastern patterns. The soft lighting adds to the intimate ambiance, making it an ideal spot for a romantic dinner or a gathering with friends.
The menu at Sidra is a true celebration of Lebanese flavours. Start your meal with their mouthwatering mezze platter, featuring an array of small dishes like hummus, falafel, and tabbouleh.
For the main course, I recommend trying their succulent kebabs or the signature lamb moussaka. Vegetarians will also find plenty of options, including stuffed vine leaves and spinach borek.
Sample Prices: Mezze platter for two – £12.95, Lamb moussaka – £14.95
2. Avocado & Lemon
Address: 10 London Rd, Twickenham TW1 3RR
Next on our culinary journey is Avocado & Lemon, a charming cafe with a focus on healthy and Mediterranean-inspired dishes.
The restaurant’s decor is bright and modern, with an abundance of natural light that creates a welcoming atmosphere. Whether you’re looking for a leisurely brunch or a quick and nutritious lunch, Avocado & Lemon has you covered.
The menu at Avocado & Lemon is a testament to their commitment to fresh and wholesome ingredients. I particularly enjoy their avocado toast, topped with poached eggs and a drizzle of lemon-infused olive oil.
For a heartier meal, their Mediterranean platter with grilled halloumi, falafel, and hummus is a must-try. Don’t forget to pair your meal with one of their freshly squeezed juices or smoothies for a refreshing experience.
Sample Prices: Avocado toast with poached eggs – £7.95, Mediterranean platter – £12.95
3. Da Alfredo Italian Restaurant
Address: 58-62 The Grn, Twickenham TW2 5AB
For lovers of Italian cuisine, Da Alfredo Italian Restaurant is a true gem. Located in the picturesque surroundings of Twickenham’s Green, this restaurant exudes a classic Italian charm.
The interior is adorned with rustic wooden furniture and vintage photographs, creating a cozy and authentic atmosphere that transports you to the heart of Italy.
The menu at Da Alfredo is a delightful journey through the diverse regions of Italy. Start your meal with an antipasto platter featuring a selection of cured meats and cheeses.
Their homemade pasta dishes, such as the creamy carbonara or the rich and indulgent lasagna, are simply divine. And of course, don’t miss the wood-fired pizzas with their thin, crispy crusts and generous toppings.
Sample Prices: Antipasto platter for two – £16.95, Lasagna – £12.95, Margherita pizza – £9.95
4. Bami Viet
Address: 18 York St, Twickenham TW1 3LD
If you’re in the mood for Asian cuisine, Bami Viet is the place to be. This Vietnamese restaurant, nestled on York Street, offers an authentic taste of Southeast Asia.
The decor is simple and modern, with clean lines and subtle Vietnamese artwork that creates a contemporary yet welcoming environment.
The menu at Bami Viet is a delightful exploration of Vietnamese flavours. Start your meal with fresh spring rolls or crispy banh mi sandwiches filled with a choice of meats or tofu.
Their pho, a traditional Vietnamese noodle soup, is a standout dish, and the fragrant lemongrass chicken is a must-try. The restaurant also offers a variety of vegetarian and vegan options.
Sample Prices: Fresh spring rolls – £4.95, Lemongrass chicken – £10.95, Beef pho – £9.95
Address: 30 York St, Twickenham TW1 3LJ
Umi, a Japanese restaurant located on York Street, offers a delightful escape to the Far East. The restaurant’s interior is modern and minimalist, with a sushi bar where you can watch skilled chefs prepare your meal with precision.
The menu at Umi features a range of Japanese dishes, from sushi and sashimi to hot dishes like teriyaki and tempura. The sushi rolls are beautifully presented and bursting with fresh, high-quality ingredients.
If you’re a sushi lover, the Umi Special Roll, with a combination of fish, avocado, and spicy mayo, is a must-order. For a warm and comforting meal, their beef yakiniku or seafood teppanyaki is a treat for the palate.
Sample Prices: Umi Special Roll – £12.95, Beef yakiniku – £14.95, Tempura udon – £9.95
Address: 34 Heath Rd, Strawberry Hill, Twickenham TW1 4BZ
Ballarò is a Sicilian restaurant located in the charming Strawberry Hill area of Twickenham. The restaurant’s ambiance is warm and rustic, with exposed brick walls and traditional Sicilian decor that creates an inviting atmosphere.
The menu at Ballarò is a celebration of Sicilian cuisine, known for its bold and diverse flavours. Start with arancini, delicious stuffed rice balls, or caponata, a sweet and sour eggplant dish.
Their wood-fired pizzas are a highlight, with options like the classic margherita or the indulgent quattro formaggi. Seafood lovers will appreciate the fresh catch of the day, prepared with Sicilian flair.
Sample Prices: Arancini – £6.95, Quattro formaggi pizza – £11.95, Catch of the day – Market price
7. Khao Thai Twickenham
Address: 68 Heath Rd, Strawberry Hill, Twickenham TW1 4BW
For a taste of Thailand in Twickenham, Khao Thai is the go-to destination. This Thai restaurant, located in Strawberry Hill, offers an elegant and tranquil setting with Thai artwork and decor that adds to the dining experience.
The menu at Khao Thai is a culinary journey through the vibrant and aromatic flavours of Thailand.
Start with spicy prawn crackers or the refreshing som tum papaya salad. The mains include classic Thai dishes like green curry, pad Thai, and panang curry. The restaurant also offers a range of vegetarian and vegan options.
Sample Prices: Spicy prawn crackers – £4.95, Green curry – £11.95, Pad Thai – £9.95
8. Atithi Indian Cuisine
Address: 27 York St, Twickenham TW1 3JZ
Atithi Indian Cuisine is a delightful Indian restaurant located on York Street in Twickenham. The restaurant’s interior is adorned with Indian artwork and colourful decor, creating a warm and inviting atmosphere.
The menu at Atithi is a celebration of Indian flavours, with a variety of dishes from different regions of the country.
Start your meal with samosas or pakoras, perfect for sharing. The chicken tikka masala is a crowd-pleaser, and the biryanis are fragrant and satisfying. Vegetarians will appreciate the range of options, including paneer dishes and dals.
Sample Prices: Samosas – £4.95, Chicken tikka masala – £11.95, Vegetable biryani – £9.95
9. Pizza Express
Address: 21 York St, Twickenham TW1 3JZ
Pizza Express, a well-known chain with a branch in Twickenham, offers a relaxed and family-friendly dining experience. The restaurant’s interior is modern and casual, making it a great spot for a casual meal with friends or a family dinner.
The menu at Pizza Express features a variety of Italian-style pizzas with a thin, crispy crust.
You can customize your pizza with a selection of toppings or choose from their signature creations. The restaurant also offers a range of pasta dishes and salads for those looking for something other than pizza.
Sample Prices: Margherita pizza – £9.95, Pepperoni pizza – £11.95, Leggera Superfood Salad – £10.95
10. Sheesh Mahal
Address: 21 London Rd, Twickenham TW1 3SX
Sheesh Mahal is an Indian restaurant located on London Road in Twickenham. The restaurant’s interior is elegant and spacious, with traditional Indian artwork and decor that creates a refined dining atmosphere.
The menu at Sheesh Mahal offers a variety of North Indian and Mughlai dishes. Begin your meal with delicious kebabs or samosas.
The butter chicken is a rich and creamy delight, and the lamb rogan josh is beautifully spiced. Vegetarian options include aloo gobi and dal makhani.
Sample Prices: Chicken kebabs – £5.95, Butter chicken – £11.95, Aloo gobi – £8.95
11. Osteria Pulcinella
Address: 36 Church St, Twickenham TW1 3NR
Osteria Pulcinella is an Italian restaurant located on Church Street in Twickenham. The restaurant’s decor is inspired by a traditional Italian osteria, with rustic wooden furniture and warm lighting that creates an inviting and cosy atmosphere.
The menu at Osteria Pulcinella features a variety of Italian classics. Start your meal with bruschetta or calamari.
The homemade pasta dishes, such as the tagliatelle with wild mushrooms, are a delight. The restaurant also offers a range of meat and seafood options, including osso buco and sea bass.
Sample Prices: Bruschetta – £6.95, Tagliatelle with wild mushrooms – £11.95, Sea bass – £15.95
Twickenham boasts a diverse culinary landscape that caters to a wide range of tastes and preferences.
Whether you’re in the mood for Mediterranean, Italian, Asian, or Indian cuisine, you’ll find a restaurant that satisfies your cravings.
From charming cafes to elegant osterias, Twickenham offers a delightful culinary journey waiting to be explored.
So, gather your friends and loved ones, and embark on your own gastronomic adventure through the best restaurants in Twickenham. Bon appétit!
Map Of Twickenham Restaurants