anniewearsit.com
Luxury Restaurants of the World: Syoka Te-ori Sushi in Nara, Japan - Annie Fairfax
Syoka is situated inside a former samurai house, in the heart of Nara's Sacred Deer Park. This restaurant allows patrons to create their own luxe sushi roll