Checkle
Search
For Businesses
Sierra Creek Lodge
Menu
Sierra Creek Lodge Menu
Restaurant
4701 Great America Pkwy, Santa Clara, CA 95054
Suggest Edit
Menus may not be up to date.
Suggest Edit
Know a great happy hour or special for this location?
Add Happy Hour
Menu Gallery
Menu Gallery