Get directions to: Mountain House Restaurant, Redwood City, CA
Restaurant address: 13808 Skyline Blvd Redwood City, CA 94062, USA
Restaurant: Mountain House Restaurant