Teddy O'Brian's
Address:
432 Sheridan Rd, Highwood, IL 60040
Phone:
(847) 926-4475
Nice to Know:
- Noise Level Average
- Parking Street
- Smoking Outdoor
- Accepts Credit Cards Yes
- Good For Groups Yes
- Outdoor Seating Yes
- Music Jukebox, Live
Other Businesses:
- Sweet Pea's Ice Cream Coffee at 764 Sheridan Rd, Highwood, IL 60040
- Froggy's French Cafe at 306 Green Bay Rd, Highwood, IL 60040
- Domino's Pizza at 148 Green Bay Rd, Highwood, IL 60040
- Little Caesars at 108 Washington Ave, Highwood, IL 60040
- The Del Rio Restaurant at 228 Green Bay Rd, Highwood, IL 60040