Order Online

South Kawa Japanese Restaurant

3417 S Halsted St
Chicago, IL 60608
(773) 940-1238
Order online Menu | Reservation | Info
Any questions please call us.