02 - 104 Clapham High Street, Clapham, London, SW4 7UL
020 7627 4847
Italian Restaurant
Need a map for Strada click here!

Order a takeaway in SW4 Order food to be delivered in Clapham

1 review of Strada

Pooja Sharma

Great pizza annd service was good. Waitresses bought around free complimentary bottles of water which was a nice touch. Very busy in there but really did enjoy the parma ham and rocket pizza. Wine was great also and it was very cheap.