Delsi's

Restaurant · 1000 Pga Tour Blvd, Ponte Vedra Beach, FL

More food in Ponte Vedra Beach, FL