Karamaru Shinkurashiki is located in Kurashiki, Okayama, Japan on 4 Chome-57 Shinkurashiki Ekimae. Karamaru Shinkurashiki is rated 3.5 out of 5 in the category fried chicken takeaway in Japan.
Address
4 Chome-57 Shinkurashiki Ekimae
Service options
Takeaway