L'Institut Restaurant

Le Royal, 20 place Bellecour, Lyon, France

€€€ Modern Cuisine

MICHELIN Guide's Point Of View