Washington Square Restaurant, HOMEWOOD, Illinois (IL)

Looking for some food? Washington Square Restaurant might give the sort of dinner you are looking for.
Comfortably stationed at 17815 Halsted Street () in HOMEWOOD, Illinois (IL) (60430), Washington Square Restaurant can be called at 7089578881. Make sure you contact them ahead to select your spot in the restaurant.
More restaurants in HOMEWOOD, Illinois (IL)


Washington Square Restaurant contact information and details:
Address: 17815 Halsted Street - , HOMEWOOD, Illinois (IL) 60430
Contact Phone: 7089578881