Papa John's Pizza Ponte Vedra Beach, FL

240 A1A N, Ponte Vedra Beach, FL 32082