Phone: 0134-27-7788
Address: 2 Chome-2-5 Ironai, Otaru, Hokkaido 047-0031
Open: Friday & Saturday 11am to 2am; Other Days 11am to 12am
URL: http://www.takahasi.co.jp/shop/detail/?shop=s-o
GPS: 43.19978527402927, 140.9999367349427
Service Options: Dine-in · No delivery