The Howard Street Inn
6700 W Howard St, Niles
(847) 583-0795
Menu
Restaurants in Niles, IL
The Howard Street Inn
6700 W Howard St, Niles, IL 60714
(847) 583-0795