Description
The Crest Café offers fresh homemade breakfast, lunch and happy hour in a cozy setting beside the Truckee River
Location
-
150 Alpine Meadows Road, Squaw Valley, California 96146, United States of America
The Crest Café offers fresh homemade breakfast, lunch and happy hour in a cozy setting beside the Truckee River
150 Alpine Meadows Road, Squaw Valley, California 96146, United States of America