In Japan? Kaiten-zushi is a must try!

One of the most iconic Japanese foods throughout the world is sushi—it comes in all shapes and sizes, different kinds of seafood and extremely satisfying to one’s taste buds. You are nearly guaranteed to find some kind of variant of sushi in your country; however, there is no better place to try the delicacy than straight from Japan.

Continue reading