Japan’s Best Sushi – Aonoya on Awaji Island

Sushi is something to be enjoyed in style when visiting Japan! Some of the best sushi in the country can be found at Aonoya, the seaside restaurant on Awaji Island’s west coast. Savor some of Japan’s finest cuisine including nigiri sushi made with seafood caught just minutes away, featuring sea bream, sea urchin, and octopus, … Continue reading Japan’s Best Sushi – Aonoya on Awaji Island