Unit 202, Intu Shopping Centre, Watford, London WD1 2TQ, United Kingdom
No delivery
Spot something wrong?
Dishes at Cafe Giardino. Prices may vary in venue.