Le Duck

1359 n.milwaukee ave, Chicago, IL 60622
Le Duck Le Duck is one of the popular Asian Fusion Restaurant located in 1359 n.milwaukee ave ,Chicago listed under Asian Fusion Restaurant in Chicago ,

Contact Details & Working Hours

Map of Le Duck