Chambers Restaurant 6881 N. Milwaukee Ave Niles IL United States
Phone: 847.647.8282 Accepts: Visa, Diners' Club, Discover, Carte Blanche
Alcohol: full bar