CategoryRestaurants
Location
CuisineTapas.
Websitehttp://escabeche.co.uk
MenuClick here to view the Escabeche menu

Tapas bar with separate vegan menu


Date of inspection: 3rd July 2018