L'Artichaut

Hôtel de l'Abbaye, 20 rue de l'Abbaye-d'Ainay, Lyon, France

€€ Modern Cuisine

MICHELIN Guide's Point Of View