Logo Restaurant Sign In      |      User Sign In

NEPHELES RESTAURANT - CLOSED

Content Top
Nepheles Restaurant a South Lake Tahoe Restaurant serving California Cuisine.

This Restaurant is Permanently Closed

Nepheles Restaurant - Closed
1169 Ski Run Boulevard
South Lake Tahoe, CA 96150
530-544-8130

(Click here to view map)

Map Close

Cuisine

Californian

Check out other Californian restaurants in South Lake Tahoe
Go to Lake Tahoe