Falafel & Co

Restaurant in Saint-Tropez (French Riviera), France

Features: vegetarian options, step-free access