The Delly
Deli · Sandwich Shop · Fast Food
The Delly is a fast food restaurant focused on providing fresh and value-oriented cuisine.
Location
Best places nearby
The highest rated places close to The Delly.
Local restaurants nearby
6133 University Blvd, BC



