Update Info - Harry's New Town Restaurant
This restaurant was reported as closed. If it is open, let us know.
Harry's New Town Restaurant
12 E 33rd Pl
Steger, IL 60475
12 E 33rd Pl
Steger, IL 60475
This restaurant was reported as closed. If it is open, let us know.