Balagio Ristorante

17501 Dixie Highway
Highwood, IL
708-957-1650

Additional Information

Price: $20-$29
Cuisine: Italian
Neighborhood: Suburban South
Date Opened: 11/1/1997