Contact Us

Otaru Sushi Bar
21 Temple Street, New Haven, CT 06510
203-891-6632