Scusa On Ski Run

Address:

1142 Ski Run Boulevard
South Lake Tahoe, CA 96150

Phone:

(530) 542-0100

Description:

This quaint Italian restaurant is off the main road in South Lake Tahoe, attracting both locals and visitors. They serve typical Italian food including pasta and ravioli in very large portion sizes and offer up a large selection of wines to go with the dishes.

Map:


Contact   ·   Privacy   ·   Terms