Deli
Deli · Sandwich Shop · French
Deli is a quaint cafe offering sandwiches, coffee, and beer, complemented by a terrace and an olive oil shop. It features a fast food concept with flavors of the South of France and culinary souvenirs.
Location
Les meilleures adresses à proximité
Les adresses les mieux notées près de Deli.
Local restaurants nearby
5 Rue du Château, Provence-Alpes-Côte d'Azur


