Culver's 671

Culver's #671 is a Culver's restaurant located at 7542 West Grand Avenue, Elmwood Park, Illinois.