Location
Show map

541 Nijōjōchō, Kyoto, Kyoto, 604-8301 Japan

View Maps
Restaurants Near Nijo Castle Prayer Room