HOME / Italian restaurant / Scusa Italian Ristorante
2543 Lake Tahoe Blvd, South Lake Tahoe, CA 96150
+15305420100
View Business Profile