SOZAI Bar & Fresh Juice
SOZAI Bar & Fresh Juice is one of the best shops to go in Sanjo-cho, Nara Prefecture, Japan. Here're guides for opening hours, access, map, spots nearby, reviews and photos of SOZAI Bar & Fresh Juice posted by Japanese travelers in the know.