Pixie Deli Aptos, CA

111 Venetian Rd, Aptos, CA 95003