Step back in time to the Edo period at this unusual highway rest stop in Japan

Both the setting and the unique meals here will whisk you away to traditional Japan.

Read More