Get directions to: Captain Alex Seafoods, Niles, IL
Restaurant address: 8874 North Milwaukee Avenue Niles, IL 60714, USA
Restaurant: Captain Alex Seafoods