3-7 Minamiotsuka,Toshima-ku, Tokyo 170-0005Regular business hours:Mon-Sat 15:00 - 22:00 (21:30 LO)Sun 13:00 - 19:00 (18:30 LO)
Titans