IKEA Shibuya 7th floor "Swedish Restaurant" opens on April 21 -- Offering popular and limited menu items
Swedish Restaurant opens on the 7th floor of IKEA Shibuya, offering ASC-certified salmon dishes, plant balls, and more, as well as a limited menu.