Grabameal

Strada

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

04/04/2003
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.