3-7 Minamiotsuka,Toshima-ku, Tokyo 170-0005
Regular business hours:Mon to Thu 15:00-22:00Fri & Sat 15:00-23:00Sun & Hol 13:00-19:00
Titans