Access

3-7 Minamiotsuka,
Toshima-ku, Tokyo 170-0005

Regular business hours:
Mon to Thu 15:00-22:00
Fri & Sat 15:00-23:00
Sun & Hol 13:00-19:00

Titans