Japan's best burgerHere’s one of Yamanashi’s tastiest spots for a stunning feast. When you're visiting the Mt Fuji area you would be a fool not to go to...