No ad for you

Cafe Kick

43 Exmouth Market, EC1R 4QL, London, England

Farringdon

+44 (0)20 7837 8077

Website

About Cafe Kick

Cafe Kick is a ideal place to hang out and play a few table football matches. Mediterranean and Spanish Cuisine. Open daily from 12.00 till 23.00.

  • Improve: