18-22 Craven Rd, Paddington, London W2 3PX, United Kingdom
No delivery
Spot something wrong?
Dishes at Bizzarro. Prices may vary in venue.