Scusa Italian Ristorante

Restaurant

Scusa Italian Ristorante

2543 Lake Tahoe Blvd., South Lake Tahoe, 96150, CA

Scusa Italian Ristorante offers families indoor and outdoor seating, with salads, seafood, pasta, chicken and steak on the menu. It is open Sunday through Thursday from 5 to 9 p.m. and Friday and Saturday from 5 to 10 p.m.