L'Artichaut

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

€€ ・ Modern Cuisine

MICHELIN Guide's Point Of View