Visiting the food hall is an absolute must when in Shinjuku, Japan. Vendors sell a huge range of products and it's incredible to see the artistry of the cakes, bakery and other confections, the array of fish and meat and super fresh fruit and vegetables. It's certainly not cheap to buy your weekly food shopping, but find something for a special treat, and you won't regret it.