Access

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

Titans