Get directions to: Chan's Garden, La Salle, IL
Restaurant address: 521 1st Street La Salle, IL 61301, USA
Restaurant: Chan's Garden