#8 · Best Pizza · Lake Tahoe
at Scusa Italian Ristorante
Authentic Italian pizza with imported ingredients from traditional oven.