Culver's 529

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