Strada SouthbankRestaurantsA, 337-338 Belvedere RdLondon, ENG, SE1 8XX · GB+442074019126Email unavailablestrada.co.ukHours not available