Kamoryori Tabuchi

33 Marutacho, Nakagyo-ku, Kyoto, Japan

¥¥¥ Duck Specialities

MICHELIN Guide's Point Of View