Get directions to: Skadarlija Restaurant, Chicago, IL
Restaurant address: 4024 N Kedzie Ave Chicago, IL 60618, USA
Restaurant: Skadarlija Restaurant