Recent social media posts
21/04/2025
A taste of Ruba in the heart of Teddington
Come experience the vibrant energy and delicious drinks by our skilled bar tenders- see you at Ruba! 🍹
Our Hours:
Monday - Thursday: 12 PM - 10:30 PM
Friday - Saturday: 12 PM - 11 PM
Sunday: 12 PM - 9:30 PM
Bookings are recommended (tap the link in our bio) 📲
📍 132 High St, Teddington TW11 8JB
14/04/2025
Every plate at Ruba is a tribute to the true taste of Lebanon. Our expert chefs skilfully prepare traditional recipes using the finest, locally sourced ingredients, ensuring that each bite bursts with genuine flavour.
Our Hours:
Monday - Thursday: 12 PM - 10:30 PM
Friday - Saturday: 12 PM - 11 PM
Sunday: 12 PM - 9:30 PM
Bookings are recommended (tap the link in our bio) 📲
📍 132 High St, Teddington TW11 8JB
14/04/2025
10/04/2025
Experience dining at Ruba like never before. Every moment is designed to delight your senses.
Our Hours:
Monday - Thursday: 12 PM - 10:30 PM
Friday - Saturday: 12 PM - 11 PM
Sunday: 12 PM - 9:30 PM
Bookings are recommended (tap the link in our bio) 📲
📍 132 High St, Teddington TW11 8JB
02/04/2025
RUBA PINK Curtain up on the most perfect cocktails! 🍹
Raise a glass to unforgettable moments and handcrafted drinks at Ruba! Sip, savor, and celebrate with our stunning Ruba Pink—a vibrant, delicious blend that’s as bold and beautiful as your night out.
Our Hours:
Monday - Thursday: 12 PM - 10:30 PM
Friday - Saturday: 12 PM - 11 PM
Sunday: 12 PM - 9:30 PM
Bookings are recommended (tap the link in our bio) 📲
📍 132 High St, Teddington TW11 8JB
29/03/2025
Gather your group of friends - it’s time to raise the curtain on a remarkable night at Ruba. See you soon! 🙌🏽
Our Hours:
Monday - Thursday: 12 PM - 10:30 PM
Friday - Saturday: 12 PM - 11 PM
Sunday: 12 PM - 9:30 PM
Bookings are recommended (tap the link in our bio) 📲
📍 132 High St, Teddington TW11 8JB
28/03/2025
Ruba is more than just delicious food and handcrafted drinks, it’s also all about the vibes and good energy.
Come for dinner and cocktails, stay for the memories! 🥰
Our Hours:
Monday - Thursday: 12 PM - 10:30 PM
Friday - Saturday: 12 PM - 11 PM
Sunday: 12 PM - 9:30 PM
Bookings are recommended (tap the link in our bio) 📲
📍 132 High St, Teddington TW11 8JB
22/03/2025
Let the good times flow! 🕺Enjoy delicious food, handcrafted cocktails, and all under one roof at Ruba. 🍹
Our Hours:
Monday - Thursday: 12 PM - 10:30 PM
Friday - Saturday: 12 PM - 11 PM
Sunday: 12 PM - 9:30 PM
Bookings are recommended (tap the link in our bio) 📲
📍 132 High St, Teddington TW11 8JB
13/03/2025
Dive into perfection with our heavenly dips at Ruba! From creamy hummus to tangy tzatziki, every bite is a burst of authentic Lebanese flavor. Perfect for sharing-or keeping all to yourself!
Our Hours:
Monday - Thursday: 12 PM - 10:30 PM
Friday - Saturday: 12 PM - 11 PM
Sunday: 12 PM - 9:30 PM
Bookings are recommended (tap the link in our bio) 📲
📍 132 High St, Teddington TW11 8JB
11/03/2025
Discover Ruba Restaurant bar area, offering a wide range of alcoholic drinks and an exceptional selection of wines. It’s the perfect way to kickstart your week at Ruba Restaurant.
Join us and unwind in style!
Our Hours:
Monday - Thursday: 12 PM - 10:30 PM
Friday - Saturday: 12 PM - 11 PM
Sunday: 12 PM - 9:30 PM
📲Bookings are recommended (tap the link in our bio)
📍132 High St, Teddington TW11 8JB
04/03/2025
Join us every Tuesday at Ruba Restaurant for Bring Your Own Wine Tuesday! Pair your favorite wine with delicious Lebanese bites-what’s not to love? The perfect way to end the evening!
Our Hours:
Monday - Thursday: 12 PM - 10:30 PM
Friday - Saturday: 12 PM - 11 PM
Sunday: 12 PM - 9:30 PM
Bookings are recommended (tap the link in our bio) 📲
📍132 High St, Teddington TW11 8JB
Address
132 High Street, Teddington
London
TW11 8JB
1. For public transport: From Teddington Station, walk towards the High St and turn right. Continue walking for 10 minutes until you reach a Lebanese restaurant on your left.
2. For driving/parking: Take the A316 and exit to Teddington town center. Once you reach the roundabout, take the first exit onto High St. After approximately 5 minutes, you will find parking available on your right-hand side, nearby a Lebanese restaurant.
Opening Hours
| Monday |
12pm - 11pm |
| Tuesday |
12pm - 11pm |
| Wednesday |
12pm - 11pm |
| Thursday |
12pm - 11pm |
| Friday |
12pm - 12am |
| Saturday |
12pm - 12am |
| Sunday |
12pm - 10pm |
Alerts
Be the first to know and let us send you an email when Ruba Restaurant posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.
What people say
Lebanese restaurants are known for their delicious and flavorful dishes, and Ruba Restaurant in Teddington is no exception. Located on the bustling High Street, Ruba offers a wide range of Lebanese cuisine that will leave your taste buds wanting more.
Their wraps are a must-try, as they have been described as being on another level. The lentil salad is also highly recommended and has been known to blow customers away. If you're in the mood for cold mezza, Ruba's selection has no competition.
For those who love hommos, Ruba's version is unlike any other you've tasted before. And if you're looking for a taste of everything, their mixed grill is the perfect choice for dinner. The lamb shank is also a standout dish that will have you licking your chops.
If you're in the mood for something crispy on the outside and tender on the inside, try their famous arayes. It's the perfect addition to any mezza! And don't forget about their juicy Makanek flavored with authentic Lebanese ingredients.
Seafood lovers won't be disappointed either – Ruba's Kraydes seasoned with lemon, garlic, and coriander is a must-try dish. With so many delicious options to choose from, it's easy to see why Ruba Restaurant has become a popular spot in Teddington.