Culver's 529

Culver's #529 is a Culver's restaurant located at 15003 North Nebraska Avenue in Tampa, Florida.