Get directions to: Pik A Deli, Orangevale, CA
Restaurant address: 8700 Greenback Ln Orangevale, CA 95662, USA
Restaurant: Pik A Deli