Culver's 618

Culver's #618 is a Culver's restaurant located at 12538 Highway 54 in Odessa, Florida. ebruary 27, 2017.