Shizuoka’s local Cherry Beans Potato French fries are just plain devilishly good

We can neither confirm nor deny that the devil made us eat them, but regardless, we would binge them again in a heartbeat.

Read More