Flowers Power CBD Shop - CBD Nice is located in Nice, France on 19 Rue de l'Hôtel des Postes. Flowers Power CBD Shop - CBD Nice is rated 4.7 out of 5 in the category cannabis store in France.
Address
19 Rue de l'Hôtel des Postes
Accessibility
Wheelchair-accessible entrance