Victoria Pl Shopping Centre, Buckingham Palace Rd, Victoria, London SW1W 9SJ, United Kingdom
Victoria Pl Shopping Centre, Buckingham Palace Rd, Victoria, London SW1W 9SJ, United Kingdom
No delivery
Spot something wrong?
Dishes at Prezzo. Prices may vary in venue.