Olives Pizza & Tacos
6200 20th Street Suite 470 Vero Beach, Florida 32966 | Restaurant Info