Crystal Jo Jo is located in Sapporo, Japan on 19 Chome-3-1 Kita 42 Johigashi, Higashi Ward,. Crystal Jo Jo is rated 4.1 out of 5 in the category japanese curry restaurant in Japan.
Address
19 Chome-3-1 Kita 42 Johigashi, Higashi Ward,
Amenities
Good for kids
Toilets