Italian Dreams
1014 S McLean Blvd
Elgin
IL
60123
(847) 289-1880
Hours
No hours of operations available
Payment Methods:
MasterCard, American Express
Average Rating
3
Total Reviews
(2)
Recommended
0
Not Recommended
0
Open Map
Bars & Clubs
Carry Out
Casual
Good for Groups
Italian
Parking
Pizza
Restaurants
Restaurants - Pizza, Restaurants
Take-out