Howard Street Inn
Restaurants
6700 W. Howard Street
Niles, IL 60714
(847) 583-0795
(847) 581-3125

Howard Street Inn

Restaurants
about us
Food and drinks