4.7/5
Restaurant South London Pizza - Battersea
Battersea, 60A Battersea Park Rd SW114JP
Menu
Home delivery of Pizza, Salads, Dessert, Ice Cream in Battersea
Garlic & Herb
Garlic Bread
Greek Salad
Mix salad, green olives, feta cheese, cherry tomato with olive oil.
+ 356