Clicia

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

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.