Last viewed 2 days ago

Ruba Restaurant

114-116 High St, Teddington TW11 9BB, UK
(0/5)
Photos
Add Favorites
Description








Ruba Restaurant Teddington offers delicious, authentic Lebanese food to eat in their beautifully decorated restaurant or to take away.















Amenities
Address
132 High Street, Teddington, London, TW11 8JB
Phone
0208 977 7700
Video
Map Location