
Karaku Kan
Check out Karaku Kan/カラクサカン (Aoyagi Cho/French) on Places in Japan! French cuisine that combines the rich flavors of Hokkaido's mountains and seas with luxurious ingredients sourced from France. [Private rooms available / No Smoking] Discover Japanese restaurants featuring detailed information such as menus and maps, along with user-posted reviews, ratings, and photos!


