Get directions to: Applebee''s Neighborhood Grill, Crystal Lake, IL
Restaurant address: 5690 Northwest Hwy Crystal Lake, IL 60014, USA
Restaurant: Applebee''s Neighborhood Grill