Lucca
20, High Street, HP22 6EA
Location
Open in Google MapsReviews
Be the first to review Lucca
Frequently Asked Questions about Lucca
Does Lucca offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Lucca?
Table booking availability is not confirmed. Please call the restaurant to check.