Strada

5 Lee Road, Blackheath, London, SE3 9RQ

Telephone: 02083186644

Italian, Pizza takeaway.

Menu of Strada
order food now

location of Strada

Strada reviews


Rate Strada