Category: Food & Dining
Ruba Restaurant brings you the authentic taste of Lebanon here in Teddington. We serve you authentic Lebanese dishes cooked to perfection using age-old traditional recipes
Teddington, England, TW11 8JB, United KingdomOur Network