Italian Corner Cafe & Pizzeria
Best Pizza in West London
£3.50
— OR —
Assorted flavoured biscuits (may contain nuts)
WhatsApp us