Deli Delicious

11851 Rd 122 Pixley CA 93256 USA

(559) 422-0797

Location