Journal Cafe

Basic Italian Restaurant

Map

23-24 Shoreditch High Street , London, E1 6PG

Tags: Italian, Restaurant