Culver's 618

Culver's #618 is a Culver's restaurant located at 19355 Times Circle, Venice, Florida. The location opened on February 27, 2017.