Victoria
32-34 Buckingham Palace Road, London, SW1W 0QP
Our very own pizza palace right next door to a slightly bigger, glitzier real palace....
A stones throw from Victoria station and the Nova complex, join us for a pizza in our little slice of Italy!
Opening Times
Mon - Weds: 11:30AM - 10:30PM
Thurs - Sat: 11:30AM - 11PM
Sun: 12PM - 9PM
Christmas Opening Times
24th of Dec: CLOSED
25th of Dec: CLOSED
26th of Dec: 12PM – 9PM
31st of Dec: 12PM – 9PM
1st of Jan: 12PM – 9PM