South Lake Tahoe Scusa Italian Resturaunt

  • 1.Scusa

    2543 Lake Tahoe Boulevard, South Lake Tahoe, CA0.58 mi
    Italian Restaurants, Take Out Restaurants, Mediterranean Restaurants, Restaurants$$Menu
    (4)
    Take OutHappy HourDeliveryReservations
  • 2.Scusa On Ski Run

    1142 Ski Run Blvd, South Lake Tahoe, CA1.85 mi
    Take Out Restaurants, Seafood Restaurants, Italian Restaurants, Restaurants$$Menu
    (2)

D'oh!

Seems like we hit a network glitch.

Just a moment...