Forza Win

An Italian restaurant in a Peckham warehouse.