54 seats
Open 7days (except non-business day of the building)
Shibuya Scramble Square F13192 Shibuya, Shibuya Ku, Taiwan.