Yanagi Chaya 柳茶屋 @ Nara

Nara, Japan’s first permanent capital, is considered the cradle of Japanese food culture. The city is famous for its temple-perfected vegetarian shojin Continue Reading