In-Stadium Drive-Up Theater At Hard Rock Stadium347 Don Shula DriveMiami Gardens, Florida 33056, US
Total Capacity: 0