Does Cap's Pizza have any deals?
Answer:
Cap's Pizza is not currently offering deals.Does Cap's Pizza offer delivery?
Answer:
Cap's Pizza does not offer delivery. Please consider ordering for pickup.Where is Cap's Pizza located?
Answer:
Cap's Pizza is located at 725 27Th Ave Sw, Vero Beach, FL 32968.What food is served at Cap's Pizza?
Answer:
Cap's Pizza makes healthy pizza, veggie pizza and more!