Loading map…

Devins

Devins in Antibes, France, offers a charming culinary escape. Enjoy the inviting aroma of their roasted dishes, boasting a wonderfully tender and succulent texture. A taste of the French Riviera.