London / Southwark / SE1

Strada

2 More London Riverside, Southwark, London, SE1 2JP

Telephone: 02074038321

Strada restaurant & takeaway is serving Italian, Pizza cuisine.


location of Strada


Strada reviews

Strada menu

  • Bread & Olives
  • Starters
  • Pizza
  • Pasta & Risotto
  • Salads
  • Meat
  • Sides
  • Desserts
  • Soft Drinks
  • Beer
  • White Wine
  • Red Wine
  • Rose
  • Sparkling Wine

Rate Strada