"Exceptional food. Longtime family owned restaurant."
Phone: +18474324608
Address: Green Bay Road, Highwood, 60040, United States Of America, HIGHWOOD
Reservation, Booking
City: HIGHWOOD
Website: http://delriorestaurant.biz/
Tuesday: 05:00 -21:30
Wednesday: 05:00 -21:30
Thursday: 05:00 -21:30
Friday: 05:00 -22:00
Saturday: 05:00 -22:00
Dishes: 10
Categories: 5
Reviews: 327