Shu

8 rue Suger, Paris, France

€€ Japanese

MICHELIN Guide's Point Of View