Ruba Restaurant
- Address
- 132, High St
- Place
- TW11 8JB Teddington
Description
Ruba Restaurant can be found at 132, High St . The following is offered: Restaurants - Lebanese - In Teddington there are 1 other Restaurants - Lebanese. An overview can be found here.
Reviews
This listing was not reviewed yet