Clicia Cafe Grill Mezze Bar in London

Clicia Cafe Grill Mezze Bar

97 Stoke Newington Church Street
N16 0UD
020-72541025
Write your review of Clicia Cafe Grill Mezze Bar
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
222 ft
Homa
71-73 Stoke Newington Church Street
London N16 0AS
284 ft
Clicia
97, Stoke Newington Church St
London N16 0UD
309 ft
Lydia Cafe
123 Stoke Newington Church St
London N16 0UH
0.4 mi
Solche Mediterranean
182 Stoke Newington Road
London N16 7UY
0.7 mi
Pelican Restaurant London
Newington Green
London N16 9BS
0.8 mi
Little Sardegna
170 Blackstock Road
London N5 1HA