MIC Duck's Drive In, CHICAGO, Illinois (IL)
Conveniently located at 3401 West Belmont Avenue () in CHICAGO, Illinois (IL) (60618), MIC Duck's Drive In is available at 7734636866. Make sure you give them a call ahead to make a reservation.
More restaurants in CHICAGO, Illinois (IL)
MIC Duck's Drive In contact information and details:
Address: 3401 West Belmont Avenue - , CHICAGO, Illinois (IL) 60618
Contact Phone: 7734636866