Teddy O'brian's
➤ 432 Sheridan Rd, 60040, Highwood, US, HIGHWOOD, United States
Delivery Services, Sandwiches, Cheese, Steak, Full
"Excellent crowd, decent food, karaoke often i came in on Wednesday and Thursday and they had karaoke which I do every weekend, whether here or there..."