“Brilliant pizza”, “so cheap”, has made this Clapham fixture an institution (if a “deafeningly noisy” one); its new offshoot – hip, by Chiswick standards – is already “the best pizzeria in the area” (but why the “extraordinarily uncomfortable bench seating”?).
Keep your own review of Eco using our diary service.