Tag Archives: Umeda Sky Building

Last night in Japan

Question: What makes great food taste even better? Ans: Knowing you got a great bargain! Thanks to the sharp drop in visitors and tourist dollars, restaurants were pulling out all the stops in attracting customers and one way to do … Continue reading

Posted in Japan | Tagged , , , | Leave a comment