I
IL LAGO Pizza & Pasta
Tantardinos Pizza and Pasta is a family-owned and operated business established in 1991, located on the Lake Almanor. Check our menu.
📍 westwood, CA
📞 +15305963902