FARO

10F, 8-8-3 Ginza, Chuo-ku, Tokyo, Japan

¥¥¥ Italian

MICHELIN Guide's Point Of View