Delamina Townhouse is a Delamina restaurant — Limor and Amir Chen's Eastern Mediterranean cooking rooted in Tel Aviv: mezze, grills, fresh breads and vegetable-led sharing plates with a Levantine drinks list. The Covent Garden townhouse.
Open jobs
No open jobs right now
Staff Reviews
No reviews yet
Photos
Photos coming soon
Location
13 Tavistock Street, Covent Garden, London, WC2E 7PS, United Kingdom