rebelsabroad.com
Japan: Food Heaven
Let’s talk food in Japan, because holy mother of God…the food here is just as good as you would expect. Now, before I continue, keep in mind that I’m not here on vacation, so the really expensive s…