Clicia

Clicia
97 Stoke Newington Church Street, London, N16 0UD
  • Telephone 02072541025

Serving Mediterranean mezze from Greece and Turkey, the menu at Clicia is an appetising array of grilled kebabs, vegetarian mains, and shareable starters!

Text supplied by third party.