10 Must Try Tokyo Restaurants in Japan

(Video: John Quach)