Rico's Pizza
16385 Schendel Ave # 2
Delhi, CA 95315
Delhi, CA 95315