BizzarroLondon > Restaurants > Italian restaurants18-22 Craven Road, Paddington, W2 |
7 minutes walk from PhotoOptixIf you are looking for the most authentic Italian restaurant, then look no further than Bizzarro!
Established in 1957, this restaurant has offered the true...More