image

Eyre Brothers

Iberian Tapas & Restaurant

Venue:

Map

eyrebrothers.co.uk

02076135346

Eyre Brothers, 70 Leonard St, London, EC2A 4QX

Tags: Restaurant, Tapas