The Turquoise Mirror
1-56 Nile St, Stratford N5A 4C4