Little Chick'N

Restaurant in Saint-Tropez (French Riviera), France

Features: outdoor seating