The Deli

4.4
(10 reviews)
395 Smithdown Road, Liverpool, L15 3JJ
Cheap Eats
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
The Deli | Liverpool | United Kingdom | TripAligner