DISCOVER OUR ROOTS
A visit to Ruba is so much more than just dining out; our dishes embody the true spirit of Lebanese culture – warmth, vibrancy and authenticity are at the heart of everything we do.
At Ruba, our heritage is steeped in the rich traditions of Lebanon. Every dish we create tells a story of time-honoured recipes, familial warmth, and the vibrant spirit of the Mediterranean. Our passion for sharing authentic Lebanese flavours using fresh ingredients has transformed Ruba into more than just a restaurant – it’s a celebration of culture, community, and culinary artistry.




MAKE A BOOKING
If you can’t find a table online then please contact us and we will do our best to accommodate you.
Call us on 0208 977 7700.
EXPERIENCE
THE LEBANESE CULTURE




RELAXED ATMOSPHERE
Our restaurant provides a lovely relaxed atmosphere where you can bring the whole family.




RELAXED ATMOSPHERE
We pride ourselves on our fantastic and unique tasting lebanese food. You won’t be disappointed!




RELAXED ATMOSPHERE
Located on the lovely Teddington highstreet in an easy to find and easy to access location.
OUR CUSTOMERS SAY
REVIEWS
“Amazing!!! Fantastic service. Food is delicious, so authentic. I’d travel from Portsmouth weekly to eat here if I had the time!”
“Wonderfully fresh food and charming staff. Simply the best Lebanese food we have eaten in many years.”
“I just ate at Ruba with my daughter for the second time, I am from the Middle East and understand good Lebanese food.
This is excellent, authentic, genuine Lebanese cuisine, come and try the food at Ruba and I hope you will be just as pleased as I was!”