Illinois > New Trier > Restaurants, Food & Beverages > Restaurants > Irving's for Red Hot Lovers
3207 Lake Ave, Ste 3A, New Trier, Illinois, 60091-1070
(847) 251-6300
Restaurants, Food & Beverages > Restaurants
Services: Hamburgers Hot Dogs
No reviews yet. Be the first to write a review!