Nashville Soccer Club-themed Restaurant ‘The Castle’ Opens at Nashville International Airport July 8
- Located in the newly expanded Terminal D, ‘The Castle’ is the club’s first officially licensed restaurant
- BNA’s newest dining option is inspired by GEODIS Park, providing both locals and Nashville visitors with the perfect spot to cheer on the Boys in Gold while traveling