Tag Archives: Taruichi

A visit to a whale restaurant

Japan has a bad reputation thanks to its whaling industry and tonight, I visited a prominent whale restaurant called Taruichi. Visiting the restaurant was an experience to try out whale meat. Taruichi, which is located in Shinjuku, serves different parts … Continue reading

Posted in Eating | Tagged , , , | Leave a comment