PizzaItalianSandwichesVeganVegetarianGluten FreePastaOpen until 19:45CRATE Building, 35 St James Street, Walthamstow, London, London, E177PF
Delicious, traditional and fresh, The Italian Bakery (a part of the trendy CRATE Walthamstow) will fulfil all of your Sicilian cravings. Pasta, Pizza, Deserts are all available to order straight to your door!Read more