Italian in London - Shoreditch 56 Shoreditch High Street, Shoreditch, London, E1 6JJ Tags: cool, italian, pizza, trendy