Millhouse Station is an American restaurant with a spacious interior.