La Piola serves freshly prepared and cooked food from Italian Cuisine predominantly Pizza & Pasta. All the pizzas are hand streched & stone baked, also offers breakfast options, hot & cold drinks.
Location
La Piola,
20 Leopold Road,
London,
SW19 7BD,
United Kingdom