Liv's Deli
68A, Crewe Road, ST7 2HA
About Liv's Deli
Address
68A, Crewe Road, ST7 2HA
Location
Open in Google MapsReviews
Be the first to review Liv's Deli
Frequently Asked Questions about Liv's Deli
Does Liv's Deli offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Liv's Deli?
Table booking availability is not confirmed. Please call the restaurant to check.