Though only established in late 2018, Ruba has quickly established its name as one of the most must-try restaurants in Teddingdon. Offering auth...