News
The MEGA Don Quijote Shibuya Main Store is a five-minute walk from the Hachiko Exit of Shibuya Station, where you can purchase event goods, brand-name goods, and even food.
Monday - Thursday & Sunday Dinner: 17:00 - 24:00(L.O.23:30, Drink L.O. 23:30) Friday & Saturday & Day before holiday Dinner: 17:00 - 4:30, the following day(L.O.4:00 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results