V60
Cafe • Bar • Coffee shop • Wine storeOne of the Top rated Bars in Antibes
Address
21 Imp. Andreossy, 06600 Antibes, France
Website
Rating on Google Maps
5.00 (34 reviews)Open on Google Maps
Discover top rated places in Antibes
One of the Top rated Bars in Antibes
One of the Top rated Bars in Antibes
21 Imp. Andreossy, 06600 Antibes, France