Fish and chips shop in Japan is highly rated by foreigners, but will it impress a Japanese local?

This visit filled our Japanese reporter with fish, chips…and regrets.

Read More