Taste of Homemade Delicatessen
6428 B Fair Oaks Blvd, Carmichael 95608