Get directions to: Jiffy's Pizza, Tahoe Vista, CA
Restaurant address: 6883 N Lake Blvd Tahoe Vista, CA 96148, USA
Restaurant: Jiffy's Pizza