This is not the official web site of
Two Hound Red
486 Pennsylvania Ave
Glen Ellyn IL 60137
Telephone: +1 630-547-2912
Hours: Monday-Tuesday 4-11pm,Wednesday-Thursday 11am-11pm, Friday 11am-1am, Saturday 10:30am-1am, Sunday 10:30am-11pm
[Update]
Glen Ellyn IL 60137
Telephone: +1 630-547-2912
Hours: Monday-Tuesday 4-11pm,Wednesday-Thursday 11am-11pm, Friday 11am-1am, Saturday 10:30am-1am, Sunday 10:30am-11pm
[Update]