Eat Travel Rock - Toba, Japan

Take a minute to relax and enjoy one of the most beautiful destinations yet, as Kelly Rizzo travels to Toba, a small coastal city located on the Shima Peninsula of Mie Prefecture, Japan.