The Palazzo
10, Grimshaw Street, BB11 2AS
About The Palazzo
Address
10, Grimshaw Street, BB11 2AS
Location
Open in Google MapsReviews
Be the first to review The Palazzo
Frequently Asked Questions about The Palazzo
Does The Palazzo offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at The Palazzo?
Table booking availability is not confirmed. Please call the restaurant to check.