BLOCLEats

Icco Pizza

46 Goodge Street
London
W1T4LU

Food rating: 4/5 stars
Updated: 27. September 2018

Food ratings

  • Confidence in management: 10
  • Hygiene: 10
map for Icco Pizza

Restaurant nearby

  1. Al Dente, W1T1TG
  2. BLANK STREET COFFEE, W1T2NR
  3. Pure, W1T1TD
  4. APNA ADDA, W1T4LY
  5. Queen Charlotte, W1T1TA