Ruba
Contact and location
Open now Closes at 22:00
- Telephone
- 020 8287 0191
- Address
- Ruba
132 High Street
Teddington
London TW11 8JB

Opening hours
| Monday | – |
|---|---|
| Tuesday | – |
| Wednesday | – |
| Thursday | – |
| Friday | – |
| Saturday | – |
| Sunday Today | – |
Times shown in UK time. Opening hours can change on bank holidays and during the festive period.
Popular times Estimated
An estimate for a typical Saturday, based on usual demand at restaurants of this type and this venue's opening hours. It is not based on live visitor data.
Location and map
About Ruba
Ruba is listed on UK Rest as a Lebanese restaurant serving customers in Teddington in London. The postal address is 132 High Street, London TW11 8JB. The venue falls within the Richmond upon Thames local authority area in London. It is one of 30 places to eat in TW11 featured in this directory.
As the restaurant puts it: “Ruba Restaurant is a Lebanese Restaurant and Takeaway in Teddington, London.” Typical Lebanese choices include Baba ghanoush, Mixed mezze and Shish taouk. The restaurant's current menu may differ. On price, it is inexpensive (£). The doors are open every day of the week. Monday is the late night, with service until 22:00.
Customers can use table bookings, takeaway and delivery. Good to know: gluten-free options and vegan options. At its latest food hygiene inspection on 09/08/2026, Richmond-Upon-Thames gave it a rating of 5 (very good). You can reach the team on 020 8287 0191.
Services and facilities
- Takes reservations
- Takeaway available
- Delivery available
- Gluten-free options
- Vegan options
Food hygiene rating
Food hygiene 5/5 (Very good) – inspected on by Richmond-Upon-Thames. View on the Food Standards Agency website.
Frequently asked questions
Where is Ruba?
Ruba is at 132 High Street, Teddington, London TW11 8JB. It is in the Richmond upon Thames council area.
What is the phone number for Ruba?
You can call Ruba on 020 8287 0191.
What are the opening hours of Ruba?
Monday to Sunday: 12:00–22:00. Hours can change on bank holidays, so please check with the restaurant before you travel.
Is Ruba open on Sundays?
Yes. On Sundays Ruba is open 12:00 to 22:00.
What type of food does Ruba serve?
Ruba serves Lebanese food.
Can I book a table at Ruba?
Yes, Ruba accepts table reservations. Call 020 8287 0191 to book.
Does Ruba offer takeaway or delivery?
Ruba offers takeaway and delivers food.
How expensive is Ruba?
Ruba is inexpensive (£ on a scale of £ to £££).
Similar restaurants nearby

Itabashi
Teddington, London
5/5
Piazza Firenze
Teddington, London
5/5
PizzaExpress
Teddington, London

Côte Brasserie
Teddington, London
5/5
Teddington Tandoori
Teddington, London
3/5
Mr Cod's Fish and Chips
Teddington, London
All restaurants in London · Lebanese restaurants across the UK
Is this your restaurant?
Claim this free listing to update your opening hours, menu and photos, or tell us if something is wrong.