South Kawa Japanese Restaurant is a Japanese restaurant in Chicago, IL. Our mission is to provide the authentic & highest quality of Japanese food and give you the best dining experience. We strive to make South Kawa Japanese Restaurant to be the best Japanese restaurant in town.