Niro's City Store

24 Kingsland Road London E2 8DA