Get directions to: Crabby's Shrimp House & Sfd, Harwood Heights, IL
Restaurant address: 8536 W. Lawrence Ave. Harwood Heights, IL 60706, USA
Restaurant: Crabby's Shrimp House & Sfd