Giacco's Bar
Restaurant · Clerkenwell

Giacco's Bar

$$$ · Italian

Italian creativity that surprises with every bite—tequila chicken liver, cuttlefish with artichoke, and tiramisu choux in Clerkenwell's dimly lit, wine-loving crowd.

Info

📍
Address
176 Blackstock Rd, London N5 1HA, UK, LDN

More like this