Italian Corner Cafe & Pizzeria
Best Pizza in West London
£2.75
— OR —
Small durum wheat, lentils and chickpeas
WhatsApp us