A pizzeria and bar run by three teenagers-turned-restauranteurs.
Time Out says
Details
- Address
- 220
- York Road
- London
- sw11 3sd
- Transport:
- 295 or C3 bus from Clapham Junction. 44 from Victoria. Short walk from Clapham Junction or Wandsworth Town
Discover Time Out original video