
WELCOME TO

Established in 1993, we are a family-run traditional, Italian restaurant based in Clapham and now Cheam. Offering delicious pizzas on our homegrown sourdough, pastas & more. Come try it for yourself.
WHATS ON
The wait is over—CIFF 2025 is here, and Clapham will once again be buzzing with cinema, conversation, and creativity.
✨ What’s on?
· Short films with live scores
· Bold storytelling tech experiments
· Psychedelic comedy to twist your mind
· Emerging talent competitions
· Breezy French delights
Organised by local filmmakers, the festival brings you entertaining screenings and creative labs to connect independent voices and celebrate authentic storytelling.
Eco is proud to be a festival partner offering 10% off meals for pass holders—perfect for post-film gathering.
Mark your calendar: 13–21 September 2025
Full programme + tickets: ciff.uk
See you at the festival!

NEW ECO CHEAM
Our brand new store has opened in historic Cheam Village

