TripAligner
Countries
Destinations
Places
Things to do
Search catalogue
Start planning
Start planning
Home
Countries
United Kingdom
Lancaster
The Deli
The Deli
3.8
(12 reviews)
University House Alexandra Square, Lancaster University, Lancaster, LA1 4YW
+44 1524 593260
Official website
Cafe
Mexican
Mid-range
Restaurants
Wheelchair Accessible
Restaurant
At a glance
Typical visit: about 1 hour
The Deli | Lancaster | United Kingdom | TripAligner