Igarashi

Kyoto (Japan)

Kyoto (Japan)

Restaurant Igarashi map and address