Discover 5 southern italian restaurants in highwood.
"Great food, great service and great views. Spendy - but worth it! "
228 Green Bay Road, Highwood
(847) 432-4608