The Deli

14811 CA 89 Markleeville, California United States of America

Location