Otaru Japanese Kitchen

Contact

Store Hours

Mon-Sat 11:00 – 21:00
Sun 11:30 – 21:00

Connect

Location