"Great service, they appreciate there guest."
Phone: +18476818343
Address: 495 Sheridan Rd Highwood, IL 60040-1317, HIGHWOOD, United States
City: HIGHWOOD
Monday: 05:30-13:00
Tuesday: 05:30-17:30
Wednesday: 05:30-17:30
Thursday: 05:30-17:30
Friday: 05:30-17:30
Saturday: 05:30-13:00
Sunday: 05:30-13:00
Dishes: 12
Amenities: 1
Categories: 5
Reviews: 234