The renowned Japanese restaurant chain has a branch at the Four Seasons Hotel in Doha and it is humungous – 26,000 square feet to be precise. But the size of the restaurant is easily forgotten after the food reaches your table. This is one place you definitely have to eat at.