Deli In The Square
1, The Square, IV14 9DW
About Deli In The Square
Address
1, The Square, IV14 9DW
Location
Open in Google MapsReviews
Be the first to review Deli In The Square
Frequently Asked Questions about Deli In The Square
Does Deli In The Square offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Deli In The Square?
Table booking availability is not confirmed. Please call the restaurant to check.