4.5/5
Restaurant Olive 3 Pizza - Battersea
Battersea, 218 Battersea Park Road SW114ND
Menu
Home delivery of Salads, Pizza, Pasta in Battersea
Pepperoni
Margherita
Cheese and tomato sauce.
Coke
+ 458