Cycene
Restaurant · Shoreditch

Cycene

$$ · Seafood

Tower Hamlets spot serving seasonal British cuisine with impeccable oysters and memorable pork, backed by attentive service and thoughtfully chosen details.

Info

📍
Address
Cycene, 9 Chance St, London E2 7JB, UK, LDN

More like this