Tava Restaurant Published March 13, 2014 at 1417 × 1014 in East London Drawings Tava Restaurant – Dalston