Deli Plus
Deli · Pizza · Sandwich Shop
Deli Plus is a utilitarian deli offering sandwiches, pizzas, and other simple fare, with takeout and delivery options available.
Location
Best places nearby
The highest rated places close to Deli Plus.
Local restaurants nearby
7690 Avenue Papineau, QC


