Drive to restaurant The Mountain House in Woodside.
The restaurant The Mountain House in Woodside is comfortably furnished and the food always tastes delicious.
Tel: +1 650 851 8541
Advertising
Address
The Mountain House
Skyline Boulevard
94062 Woodside