Get directions to: Mediterranean, Ponte Vedra Beach, FL
Restaurant address: 242 Solana Rd Ponte Vedra Beach, FL 32082, USA
Restaurant: Mediterranean