Reservations and Inquiries
TEL 03-5816-0361
language
Please note that last order is 20 minutes before.