No ad for you

Cicada

132-136 St John Street, EC1V 4JT, London, England

Barbican

+44 (0)20 7608 1550

Website

About Cicada

Ricker restaurant's Cicada offers a various Asian dishes. Bar Open: Mon-Fri 12noon-11pm, Sat 6pm-11pm.

  • Improve: