Access

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

Titans