132 High Street TW11 8JB Ruba Restaurant Teddington | Lebanese Restaurant & TakeawayRuba offers genuine tastes & aromas of Lebanese cuisine in Teddington ✔ | Lunch & dinner ✔ | Wide variety of dishes ✔ | Book a table now →Ruba Restaurant Teddington | Lebanese Restaurant & Takeaway Welcome to Ruba, home of Authentic Lebanese Cuisine. All our dishes are prepared using the finest ingredients. To reserve a table either click on the button above or give us a call on 0208 https://rubarestaurant.co.uk/