Isola, France
Immeuble, Saint-Pierre
N/A
+33493024608
Even though you’re at the top of the mountain. This has all you would expect to be able to buy and create a satisfactory meal. Keep in mind this is France so they will have your most needed wines, cheeses, and cold meats. People are nice and speak English as well. Prices are also adequate for the fact that it’s so far away from a proper city.
like
Deli
The best companies in the category 'Deli'