Akoya

Turin, Italy

€€€€ ・ Japanese,Seafood

MICHELIN Guide's Point Of View