language
Reservations and Inquiries
TEL 03-6280-6681
Cannot be used in conjunction with other tickets or services. Reservations required. For dine-in customers only.