Grabameal

Strada

175 New Kings Road, London, SW6 4SW
020 7731 6404
Italian Restaurant
Need a map for Strada click here!


Order a takeaway in SW6 Order food to be delivered in London, SW6


1 review of Strada

04/08/2005
Lucy Murnane

Excellent. Highly recommend it. Good food at a reasonable price and personalised service.