Little Tommy's

Restaurant · 331 Waukegan Ave, Highwood, IL

More food in Highwood, IL