Ruba

Lebanese Teddington, London £

Food hygiene 5/5

Contact and location

Open now Closes at 22:00

Telephone
020 8287 0191
Address
Ruba
132 High Street
Teddington
London TW11 8JB
Example of lebanese food – Ruba, London
Example dish – not taken at Ruba. Photo: .mw-parser-output .commons-creator-table{background-color:#f0f0ff;box-sizing:border-box;font-size:95%;text-align:start…, CC0 (source)

Opening hours

Opening hours of Ruba, Monday to Sunday
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

Ruba, 132 High Street, Teddington, London TW11 8JB

Get directions Open in Google Maps

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

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.

Claim this listing Report a correction