Culver's 665

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